A strongly-typed specialization of the ILocationInterceptionArgs interface.
Namespace: PostSharp.Aspects
Assembly: PostSharp.dll
Syntax
public interface ILocationInterceptionArgs<T> : ILocationInterceptionArgs
Type Parameters
Name | Description |
---|---|
T | Type of the location value. |
Remarks
Use the Execute<TPayload>(ILocationInterceptionArgsAction<TPayload>, ref TPayload) method to consume this interface.
Properties
Name | Description |
---|---|
Binding | Gets an interface that allows to invoke the next node in the chain of invocation of the intercepted method. |
Value | Gets or sets the location value. |
Methods
Name | Description |
---|---|
GetCurrentValue() | Retrieves the current value of the location without overwriting the Value property. |
SetNewValue(T) | Sets the value of the location without overwriting the Value property. |