AsyncFlowControl AsyncFlowControl AsyncFlowControl AsyncFlowControl Struct

Definizione

Fornisce la funzionalità per ripristinare la migrazione, o flusso, del contesto di esecuzione fra thread.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
Ereditarietà
AsyncFlowControlAsyncFlowControlAsyncFlowControlAsyncFlowControl
Implementazioni

Commenti

Un contesto di esecuzione contiene tutte le informazioni relative all'esecuzione per un thread logico.An execution context contains all execution-related information for a logical thread. Il flusso del contesto di esecuzione ad altri thread può essere impedito usando il ExecutionContext.SuppressFlow metodo, che restituisce una AsyncFlowControl struttura.The flow of the execution context to other threads can be prevented by using the ExecutionContext.SuppressFlow method, which returns an AsyncFlowControl structure. Il Undo metodo della struttura restituita AsyncFlowControl può essere usato per annullare l'eliminazione del flusso.The Undo method of the returned AsyncFlowControl structure can be used to undo the flow suppression. La AsyncFlowControl struttura deve essere utilizzata sullo stesso thread in cui è stata creata.The AsyncFlowControl structure must be used on the same thread on which it was created.

Metodi

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

Rilascia tutte le risorse usate dall'istanza corrente della classe AsyncFlowControl.Releases all resources used by the current instance of the AsyncFlowControl class.

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

Determina se l'oggetto specificato è uguale alla struttura AsyncFlowControl corrente.Determines whether the specified object is equal to the current AsyncFlowControl structure.

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

Determina se la struttura AsyncFlowControl specificata è uguale alla struttura AsyncFlowControl corrente.Determines whether the specified AsyncFlowControl structure is equal to the current AsyncFlowControl structure.

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

Ottiene un codice hash per la struttura AsyncFlowControl corrente.Gets a hash code for the current AsyncFlowControl structure.

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

Ripristina il flusso del contesto di esecuzione fra i thread.Restores the flow of the execution context between threads.

Operatori

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

Confronta due strutture AsyncFlowControl per stabilire se sono uguali.Compares two AsyncFlowControl structures to determine whether they are equal.

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

Confronta due strutture AsyncFlowControl per stabilire se sono diverse.Compares two AsyncFlowControl structures to determine whether they are not equal.

Implementazioni dell'interfaccia esplicita

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

Rilascia tutte le risorse usate da AsyncFlowControl.Releases all resources used by the AsyncFlowControl.

Si applica a