ExecutionContext.SuppressFlow Method

Definition

Suppresses the flow of the execution context across asynchronous threads.

public:
 static System::Threading::AsyncFlowControl SuppressFlow();
public static System.Threading.AsyncFlowControl SuppressFlow ();
[System.Security.SecurityCritical]
public static System.Threading.AsyncFlowControl SuppressFlow ();
static member SuppressFlow : unit -> System.Threading.AsyncFlowControl
[<System.Security.SecurityCritical>]
static member SuppressFlow : unit -> System.Threading.AsyncFlowControl
Public Shared Function SuppressFlow () As AsyncFlowControl

Returns

An AsyncFlowControl structure for restoring the flow.

Attributes

Exceptions

The context flow is already suppressed.

Remarks

Use this method to suppress the flow of the ExecutionContext on the current thread.

You must use the Undo method on the returned AsyncFlowControl structure to restore the flow of the ExecutionContext.

Applies to

See also