AsyncFlowControl Struct

Definizione

Fornisce la funzionalità per ripristinare la migrazione o il flusso del contesto di esecuzione tra thread.

public value class AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable
type AsyncFlowControl = struct
    interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
Ereditarietà
AsyncFlowControl
Implementazioni

Commenti

Un contesto di esecuzione contiene tutte le informazioni relative all'esecuzione per un thread logico. Il flusso del contesto di esecuzione ad altri thread può essere impedito usando il ExecutionContext.SuppressFlow metodo , che restituisce una AsyncFlowControl struttura. Il Undo metodo della struttura restituita AsyncFlowControl può essere utilizzato per annullare l'eliminazione del flusso. La AsyncFlowControl struttura deve essere utilizzata nello stesso thread in cui è stato creato.

Metodi

Nome Descrizione
Dispose()

Rilascia tutte le risorse usate dall'istanza corrente della AsyncFlowControl classe .

Equals(AsyncFlowControl)

Determina se la struttura specificata AsyncFlowControl è uguale alla struttura corrente AsyncFlowControl .

Equals(Object)

Determina se l'oggetto specificato è uguale alla struttura corrente AsyncFlowControl .

GetHashCode()

Ottiene un codice hash per la struttura corrente AsyncFlowControl .

Undo()

Ripristina il flusso del contesto di esecuzione tra thread.

Operatori

Nome Descrizione
Equality(AsyncFlowControl, AsyncFlowControl)

Confronta due AsyncFlowControl strutture per determinare se sono uguali.

Inequality(AsyncFlowControl, AsyncFlowControl)

Confronta due AsyncFlowControl strutture per determinare se non sono uguali.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IDisposable.Dispose()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rilascia tutte le risorse usate da AsyncFlowControl.

Si applica a