ExecutionContext.SuppressFlow Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Potlačuje tok kontextu provádění napříč asynchronními vlákny.
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
Návraty
Struktura AsyncFlowControl pro obnovení toku.
- Atributy
Výjimky
Kontextový tok je již potlačen.
Poznámky
Tuto metodu použijte k potlačení toku aktuálního ExecutionContext vlákna.
K obnovení toku vrácené struktury musíte použít Undo metodu AsyncFlowControl ExecutionContext.
Tato metoda je chráněna SecurityAction.LinkDemand pomocí SecurityPermissionFlag.Infrastructure oprávnění. Plně důvěryhodná komponenta může volat tuto metodu, která potlačuje tok během asynchronních ExecutionContext volání. Zatímco tok je potlačován, Capture metoda vrátí null
.