/// <summary> /// Aborts this event's execution. /// </summary> public override void Abort() { base.Abort(); if (executor != null) { executor.Abort(); } }
/// <summary> /// Aborts the event's execution. /// </summary> public override void Abort() { base.Abort(); if (executor == null) { return; } try { executor.Abort(); } catch { EventQueue.Goal.Post(new ErrorEvent()); } }