ExecutionContext.SuppressFlow Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pomija przepływ kontekstu wykonywania w wątkach asynchronicznych.
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
Zwraca
Struktura AsyncFlowControl przywracania przepływu.
- Atrybuty
Wyjątki
Przepływ kontekstu jest już pomijany.
Uwagi
Użyj tej metody, aby pominąć przepływ bieżącego wątku ExecutionContext .
Aby przywrócić przepływ obiektu ExecutionContext, należy użyć Undo metody w zwróconej AsyncFlowControl strukturze.
Ta metoda jest chroniona za SecurityPermissionFlag.Infrastructure pomocą SecurityAction.LinkDemand uprawnienia. W pełni zaufany składnik może wywołać tę metodę, aby pominąć przepływ ExecutionContext wywołań asynchronicznych. Gdy przepływ jest pomijany, Capture metoda zwraca null
wartość .