/// <summary> /// Raises an event asynchronously /// </summary> /// <param name="args">event args</param> public void NotifyEventAsync(ExtensionEventArgs args) { if (_eventDelegate != null) { _eventDelegate.BeginInvoke(_objThis, args, null, null); } }
/// <summary> /// Raises an event synchronously /// </summary> /// <param name="args">Event args</param> public void NotifyEvent(ExtensionEventArgs args) { if (_eventDelegate != null) { _eventDelegate(_objThis, args); } }
/// <summary> /// Raises an event asynchronously /// </summary> /// <param name="args">event args</param> public void NotifyEventAsync(ExtensionEventArgs args) { if (_eventDelegate != null) { _eventDelegate.BeginInvoke(_objThis, args, null, null); } }
/// <summary> /// Raises an event synchronously /// </summary> /// <param name="args">Event args</param> public void NotifyEvent(ExtensionEventArgs args) { if (_eventDelegate != null) { _eventDelegate(_objThis, args); } }