Property | Type | Description | |
---|---|---|---|
GetLoggingInfo | LoggingInfo |
Method | Description | |
---|---|---|
CompileTimeInitialize ( |
Method invoked at build time to initialize the instance fields of the current aspect. This method is invoked before any other build-time method.
|
|
CompileTimeValidate ( |
Method invoked at build time to ensure that the aspect has been applied to the right target.
|
|
OnEntry ( MethodExecutionArgs args ) : void |
Method executed before the body of methods to which this aspect is applied.
|
|
OnException ( MethodExecutionArgs args ) : void |
Method executed after the body of methods to which this aspect is applied, in case that the method resulted with an exception.
|
|
OnExit ( MethodExecutionArgs args ) : void |
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 args ) : void |
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.).
|
|
RuntimeInitialize ( |
Initializes the current aspect.
|
Method | Description | |
---|---|---|
GetLoggingInfo ( ) : LoggingInfo |
Gets the logging information.
|
public CompileTimeInitialize ( |
||
method | Method to which the current aspect is applied | |
aspectInfo | AspectInfo | Reserved for future usage. |
return | void |
public CompileTimeValidate ( |
||
method | Method to which the aspect has been applied | |
return | bool |
public OnEntry ( MethodExecutionArgs args ) : void | ||
args | MethodExecutionArgs | Event arguments specifying which method
/// is being executed, which are its arguments, and how should the execution continue
/// after the execution of |
return | void |
public OnException ( MethodExecutionArgs args ) : void | ||
args | MethodExecutionArgs | Event arguments specifying which method /// is being executed and which are its arguments. |
return | void |
public OnExit ( MethodExecutionArgs args ) : void | ||
args | MethodExecutionArgs | Event arguments specifying which method /// is being executed and which are its arguments. |
return | void |
public OnSuccess ( MethodExecutionArgs args ) : void | ||
args | MethodExecutionArgs | Event arguments specifying which method /// is being executed and which are its arguments. |
return | void |
public RuntimeInitialize ( |
||
method | Method to which the current aspect is applied. | |
return | void |