Example #1
0
 /// <summary>
 /// Called when the current run segment finishes executing.
 /// </summary>
 /// <param name="args">The event data.</param>
 public override void OnSegmentExecuted(ISegmentExecutedArgs args)
 {
     if (this.Context.SegmentType == SegmentType.Migration)
     {
         this.entitiesProcessed = this.entityCount;
         if (this.entityCount > 0)
         {
             this.PrintResults();
         }
     }
     Console.WriteLine();
     if (this.Context.SegmentIndex < this.Context.SegmentCount)
     {
         Console.WriteLine(" --- ");
     }
 }
Example #2
0
 /// <summary>
 /// Called when a run segment has finished executing.
 /// </summary>
 /// <param name="args">The event data.</param>
 void IEventReceiver <ISegmentExecutedArgs> .Occurred(ISegmentExecutedArgs args)
 {
     this.OnSegmentExecuted(args);
 }
Example #3
0
 /// <summary>
 /// Called when a run segment has finished executing.
 /// </summary>
 /// <param name="args">The event data.</param>
 public virtual void OnSegmentExecuted(ISegmentExecutedArgs args)
 {
 }
Example #4
0
 /// <summary>
 /// To be called when a run segment has finished executing.
 /// </summary>
 /// <param name="args">The event data.</param>
 public void SegmentExecuted(ISegmentExecutedArgs args)
 {
     this.Dispatch(args);
 }