ExecutionContext.SuppressFlow Metodo

Definizione

Sopprime il flusso del contesto di esecuzione fra thread asincroni.Suppresses the flow of the execution context across asynchronous threads.

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

Restituisce

Struttura AsyncFlowControl per il ripristino del flusso.An AsyncFlowControl structure for restoring the flow.

Attributi

Eccezioni

Il flusso del contesto è già soppresso.The context flow is already suppressed.

Commenti

Utilizzare questo metodo per disattivare il flusso del ExecutionContext sul thread corrente.Use this method to suppress the flow of the ExecutionContext on the current thread.

Per ripristinare il flusso del ExecutionContext, è necessario utilizzare il metodo Undo sulla struttura AsyncFlowControl restituita.You must use the Undo method on the returned AsyncFlowControl structure to restore the flow of the ExecutionContext.

Questo metodo è protetto con un SecurityAction.LinkDemand per SecurityPermissionFlag.Infrastructure autorizzazione.This method is protected with a SecurityAction.LinkDemand for SecurityPermissionFlag.Infrastructure permission. Un componente completamente attendibile può chiamare questo metodo per impedire il flusso del ExecutionContext durante le chiamate asincrone.A fully trusted component can call this method to suppress the flow of the ExecutionContext during asynchronous calls. Quando il flusso viene eliminato, il metodo Capture restituisce null.While the flow is suppressed, the Capture method returns null.

Sicurezza

SecurityCriticalAttribute
richiede l'attendibilità totale per il chiamante immediato.Requires full trust for the immediate caller. Questo membro non può essere utilizzato da codice parzialmente attendibile o trasparente.This member cannot be used by partially trusted or transparent code.

Si applica a

Vedi anche