public void DelayedRaise(EventHandler handler, object sender, EventArgs e) { if (handler != null) { eventCalls.Enqueue(new EventCall(handler, sender, e)); } }
internal void OnDeleted(DelayedEvents delayedEvents) { node = null; delayedEvents.DelayedRaise(Deleted, this, EventArgs.Empty); }