internal void FireAfterMoveTo(WfMoveToEventArgs eventArgs)
 {
     if (this.AfterMoveTo != null)
     {
         this.AfterMoveTo(eventArgs);
     }
 }
 internal void FireBeforeMoveTo(WfMoveToEventArgs eventArgs)
 {
     if (this.BeforeMoveTo != null)
     {
         this.BeforeMoveTo(eventArgs);
     }
 }
 protected virtual void OnAfterMoveTo(WfExecutorDataContext dataContext, WfMoveToEventArgs eventArgs)
 {
     if (AfterMoveTo != null)
     {
         AfterMoveTo(dataContext, eventArgs);
     }
 }
 protected virtual void OnBeforeMoveTo(WfExecutorDataContext dataContext, WfMoveToEventArgs eventArgs)
 {
     if (BeforeMoveTo != null)
     {
         BeforeMoveTo(dataContext, eventArgs);
     }
 }
 private void ProcessContext_AfterMoveTo(WfMoveToEventArgs eventArgs)
 {
     OnAfterMoveTo(this._DataContext, eventArgs);
 }
 private void ProcessContext_BeforeMoveTo(WfMoveToEventArgs eventArgs)
 {
     OnBeforeMoveTo(this._DataContext, eventArgs);
 }