PostSharp 4.3 / / Post­Sharp Documentation / API Reference / Post­Sharp.​Aspects Namespace / ILocation­Interception­Args(T) Interface / ILocation­Interception­Args(T) Methods
ILocationInterceptionArgs<T> Methods

The ILocationInterceptionArgs<T> generic type exposes the following members.

Methods
  Name Description
Public method Execute<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.
(Inherited from ILocationInterceptionArgs.)
Public method GetCurrentValue
Retrieves the current value of the location without overwriting the Value property.
Public method ProceedGetValue
Invokes the Get Location Value semantic on the next node in the chain of invocation and stores the location value in the Value property.
(Inherited from ILocationInterceptionArgs.)
Public method ProceedSetValue
Invokes the Set Location Value semantic on the next node in the chain of invocation and stores the value of the Value property into the location.
(Inherited from ILocationInterceptionArgs.)
Public method SetNewValue(Object)
Sets the value of the location without overwriting the Value property.
(Inherited from ILocationInterceptionArgs.)
Public method SetNewValue(T)
Sets the value of the location without overwriting the Value property.
See Also