AsyncFlowControl AsyncFlowControl AsyncFlowControl AsyncFlowControl Struct

Definition

Stellt die Funktionen zum Wiederherstellen der Migration oder des Flusses des Ausführungskontexts zwischen Threads bereit.Provides the functionality to restore the migration, or flow, of the execution context between threads.

public value class AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable
type AsyncFlowControl = struct
    interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
Vererbung
AsyncFlowControlAsyncFlowControlAsyncFlowControlAsyncFlowControl
Implementiert

Hinweise

Ein Ausführungs Kontext enthält alle Ausführungs bezogenen Informationen für einen logischen Thread.An execution context contains all execution-related information for a logical thread. Der Fluss des Ausführungs Kontexts zu anderen Threads kann mithilfe der ExecutionContext.SuppressFlow -Methode, die eine AsyncFlowControl -Struktur zurückgibt, verhindert werden.The flow of the execution context to other threads can be prevented by using the ExecutionContext.SuppressFlow method, which returns an AsyncFlowControl structure. Die Undo -Methode der zurück AsyncFlowControl gegebenen-Struktur kann verwendet werden, um die Fluss Unterdrückung rückgängig zu machen.The Undo method of the returned AsyncFlowControl structure can be used to undo the flow suppression. Die AsyncFlowControl -Struktur muss in demselben Thread verwendet werden, in dem Sie erstellt wurde.The AsyncFlowControl structure must be used on the same thread on which it was created.

Methoden

Dispose() Dispose() Dispose() Dispose()

Gibt alle von der aktuellen Instanz der AsyncFlowControl-Klasse verwendeten Ressourcen frei.Releases all resources used by the current instance of the AsyncFlowControl class.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt und die aktuelle AsyncFlowControl-Struktur gleich sind.Determines whether the specified object is equal to the current AsyncFlowControl structure.

Equals(AsyncFlowControl) Equals(AsyncFlowControl) Equals(AsyncFlowControl) Equals(AsyncFlowControl)

Bestimmt, ob die angegebene AsyncFlowControl-Struktur und die aktuelle AsyncFlowControl-Struktur gleich sind.Determines whether the specified AsyncFlowControl structure is equal to the current AsyncFlowControl structure.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Ruft einen Hashcode für die aktuelle AsyncFlowControl-Struktur ab.Gets a hash code for the current AsyncFlowControl structure.

Undo() Undo() Undo() Undo()

Stellt den Fluss des Ausführungskontexts zwischen Threads wieder her.Restores the flow of the execution context between threads.

Operatoren

Equality(AsyncFlowControl, AsyncFlowControl) Equality(AsyncFlowControl, AsyncFlowControl) Equality(AsyncFlowControl, AsyncFlowControl) Equality(AsyncFlowControl, AsyncFlowControl)

Vergleicht zwei AsyncFlowControl-Strukturen, um zu bestimmen, ob diese gleich sind.Compares two AsyncFlowControl structures to determine whether they are equal.

Inequality(AsyncFlowControl, AsyncFlowControl) Inequality(AsyncFlowControl, AsyncFlowControl) Inequality(AsyncFlowControl, AsyncFlowControl) Inequality(AsyncFlowControl, AsyncFlowControl)

Vergleicht zwei AsyncFlowControl-Strukturen, um zu bestimmen, ob diese ungleich sind.Compares two AsyncFlowControl structures to determine whether they are not equal.

Explizite Schnittstellenimplementierungen

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Gibt alle vom AsyncFlowControl verwendeten Ressourcen frei.Releases all resources used by the AsyncFlowControl.

Gilt für: