Runtime semantics of an aspect that, when applied on an event, intercepts invocations of its semantics Add (OnAddHandler(EventInterceptionArgs)), Remove (OnRemoveHandler(EventInterceptionArgs)) and Invoke (OnInvokeHandler(EventInterceptionArgs)) semantics.Namespace: PostSharp.Aspects
Assembly: PostSharp (in PostSharp.dll) Version: 220.127.116.11 (18.104.22.168)
public interface IEventInterceptionAspect : IEventLevelAspect, IAspect
Thetype exposes the following members.
Method invoked instead of the Add semantic of the event to which the current aspect is applied, i.e. when a new delegate is added to this event.
Method invoked when the event to which the current aspect is applied is fired, for each delegate of this event, and instead of invoking this delegate.
Method invoked instead of the Remove semantic of the event to which the current aspect is applied, i.e. when a delegate is removed from this event.
Initializes the current aspect.(Inherited from IEventLevelAspect.)
For details, see EventInterceptionAspect