PostSharp / / API Reference / Post­Sharp.​Patterns.​Dynamic­Advising / IExecute­Action­Dynamic­Advice / Invoke

Method Invoke

Invoke<TResult, TAction>(ObjectAccessLevel, AdviceEnumerator<IExecuteActionDynamicAdvice>, ref TAction)

Declaration
TResult Invoke<TResult, TAction>(ObjectAccessLevel objectAccessLevel, AdviceEnumerator<IExecuteActionDynamicAdvice> nextAdvice, ref TAction action)
where TAction : struct, IAction<TResult>, ValueType
Parameters
Type Name Description
ObjectAccessLevel objectAccessLevel
AdviceEnumerator<IExecuteActionDynamicAdvice> nextAdvice
TAction action
Returns
Type Description
TResult
Type Parameters
Name Description
TResult
TAction