Пример #1
0
 /// <summary>
 /// Creates the pipeline order.
 /// </summary>
 /// <param name="after">The after.</param>
 /// <param name="before">The before.</param>
 /// <returns></returns>
 public static PipelineStageOrder[] CreatePipelineOrder(Type after, Type before)
 {
     PipelineStageOrder[] pipeline = new PipelineStageOrder[2];
     pipeline[0] = new PipelineStageOrder(Location.After, after);
     pipeline[1] = new PipelineStageOrder(Location.Before, before);
     return(pipeline);
 }
Пример #2
0
 /// <summary>
 /// Creates the pipeline order.
 /// </summary>
 /// <param name="immediateafter">The immediateafter.</param>
 /// <returns></returns>
 public static PipelineStageOrder[] CreatePipelineOrder(Type immediateafter)
 {
     PipelineStageOrder[] pipeline = new PipelineStageOrder[1];
     pipeline[0] = new PipelineStageOrder(Location.ImmediateAfter, immediateafter);
     return(pipeline);
 }
Пример #3
0
 /// <summary>
 /// Creates the pipeline order.
 /// </summary>
 /// <param name="immediateafter">The immediateafter.</param>
 /// <returns></returns>
 public static PipelineStageOrder[] CreatePipelineOrder(Type immediateafter)
 {
     PipelineStageOrder[] pipeline = new PipelineStageOrder[1];
     pipeline[0] = new PipelineStageOrder (Location.ImmediateAfter, immediateafter);
     return pipeline;
 }
Пример #4
0
 /// <summary>
 /// Creates the pipeline order.
 /// </summary>
 /// <param name="after">The after.</param>
 /// <param name="before">The before.</param>
 /// <returns></returns>
 public static PipelineStageOrder[] CreatePipelineOrder(Type after, Type before)
 {
     PipelineStageOrder[] pipeline = new PipelineStageOrder[2];
     pipeline[0] = new PipelineStageOrder (Location.After, after);
     pipeline[1] = new PipelineStageOrder (Location.Before, before);
     return pipeline;
 }
Пример #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="InstructionLogger"/> class.
 /// </summary>
 /// <param name="after">The after.</param>
 /// <param name="before">The before.</param>
 public InstructionLogger(Type after, Type before)
 {
     _pipelineOrder = PipelineStageOrder.CreatePipelineOrder(after, before);
 }
Пример #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="InstructionLogger"/> class.
 /// </summary>
 /// <param name="after">The after.</param>
 /// <param name="before">The before.</param>
 public InstructionLogger(IPipelineStage after, IPipelineStage before)
 {
     _pipelineOrder = PipelineStageOrder.CreatePipelineOrder(after.GetType(), before.GetType());
 }
Пример #7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="InstructionLogger"/> class.
 /// </summary>
 /// <param name="immediateAfter">The immediate after.</param>
 public InstructionLogger(Type immediateAfter)
 {
     _pipelineOrder = PipelineStageOrder.CreatePipelineOrder(immediateAfter);
 }