protected override void Execute(NativeActivityContext context)
{
StateMachineEventManager eventManager = this.EventManager.Get(context);
eventManager.CurrentBeingProcessedEvent = null;
this.isExiting.Set(context, false);
this.ScheduleEntry(context);
}