ExecutionContext.SuppressFlow Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Suprime o fluxo do contexto de execução em threads assíncronos.
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
Retornos
Uma estrutura AsyncFlowControl para restaurar o fluxo.
- Atributos
Exceções
O fluxo do contexto já está suprimido.
Comentários
Use esse método para suprimir o fluxo do ExecutionContext thread atual.
Você deve usar o Undo método na estrutura retornada AsyncFlowControl para restaurar o fluxo do ExecutionContext.
Esse método é protegido com uma SecurityAction.LinkDemand permissão para SecurityPermissionFlag.Infrastructure . Um componente totalmente confiável pode chamar esse método para suprimir o fluxo das ExecutionContext chamadas assíncronas durante. Enquanto o fluxo é suprimido, o Capture método retorna null
.