ExecutionContext.SuppressFlow Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Suprime el flujo del contexto de ejecución entre subprocesos asincrónicos.
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
Devoluciones
Estructura AsyncFlowControl para restaurar el flujo.
- Atributos
Excepciones
El flujo del contexto ya se ha suprimido.
Comentarios
Use este método para suprimir el flujo de ExecutionContext en el subproceso actual.
Debe usar el Undo método en la estructura devuelta AsyncFlowControl para restaurar el flujo de ExecutionContext.
Este método está protegido con un SecurityAction.LinkDemand para el SecurityPermissionFlag.Infrastructure permiso . Un componente de plena confianza puede llamar a este método para suprimir el flujo de ExecutionContext durante las llamadas asincrónicas. Mientras se suprime el flujo, el Capture método devuelve null
.