PostSharp6.5//API Reference/Post­Sharp.​Aspects Namespace/ILocation­Interception­Args Interface/ILocation­Interception­Args Methods

ILocationInterceptionArgs Methods

The ILocationInterceptionArgs type exposes the following members.

Methods
  NameDescription
Public methodExecute<TPayload>
Executes a delegate for the current LocationInterceptionArgs. This method allows to execute strongly-typed operations and avoid boxing required by the weakly typed ILocationInterceptionArgs interface.
Public methodGetCurrentValue
Retrieves the current value of the location without overwriting the [!:LocationInterceptionArgs.Value] property.
Public methodProceedGetValue
Invokes the Get Location Value semantic on the next node in the chain of invocation and stores the location value in the [!:LocationInterceptionArgs.Value] property.
Public methodProceedSetValue
Invokes the Set Location Value semantic on the next node in the chain of invocation and stores the value of the [!:LocationInterceptionArgs.Value] property into the location.
Public methodSetNewValue
Sets the value of the location without overwriting the [!:LocationInterceptionArgs.Value] property.
See Also