Runtime semantics of OnMethodBoundaryAspect.
Namespace: PostSharp.Aspects
Assembly: PostSharp.dll
Syntax
[HasInheritedAttribute]
public interface IOnMethodBoundaryAspect : IMethodLevelAspect, IAspectRemarks
See OnMethodBoundaryAspect for details.
Methods
| Name | Description |
|---|---|
| OnEntry(MethodExecutionArgs) | Method executed before the body of methods to which this aspect is applied. |
| OnException(MethodExecutionArgs) | Method executed after the body of methods to which this aspect is applied, in case that the method resulted with an exception. |
| OnExit(MethodExecutionArgs) | Method executed after the body of methods to which this aspect is applied,
even when the method exists with an exception (this method is invoked from
the |
| OnSuccess(MethodExecutionArgs) | Method executed after the body of methods to which this aspect is applied, but only when the method successfully returns (i.e. when no exception flies out the method.). |