PostSharp / / API Reference / Post­Sharp.​Patterns.​Threading / Thread­Aware­Attribute / On­Async­Method­Entry

Method OnAsyncMethodEntry

OnAsyncMethodEntry(DeclarationIdentifier, out FlowBehavior, out ConcurrentAccessAwaiter, out Int32)

Declaration
[OnMethodEntryAdvice]
[MethodPointcut("SelectAsyncMethods")]
[MethodExecutionAdviceOptimization]
[Internal(AttributeId = -9126100459348524993L)]
[DebuggerAspectMethod]
public void OnAsyncMethodEntry([DeclarationIdentifier] DeclarationIdentifier declarationIdentifier, [FlowBehavior] out FlowBehavior flowBehavior, [Awaiter] out ConcurrentAccessAwaiter awaiter, [State] out int acquireState)
Parameters
Type Name Description
DeclarationIdentifier declarationIdentifier
FlowBehavior flowBehavior
ConcurrentAccessAwaiter awaiter
Int32 acquireState