Condividi tramite


AsyncFlowControl Struct

Definizione

Fornisce la funzionalità per ripristinare la migrazione, o flusso, del contesto di esecuzione fra thread.

public value class AsyncFlowControl : IDisposable
public value class AsyncFlowControl : IDisposable, IEquatable<System::Threading::AsyncFlowControl>
public struct AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable, IEquatable<System.Threading.AsyncFlowControl>
type AsyncFlowControl = struct
    interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
Public Structure AsyncFlowControl
Implements IDisposable, IEquatable(Of AsyncFlowControl)
Ereditarietà
AsyncFlowControl
Implementazioni

Commenti

Un contesto di esecuzione contiene tutte le informazioni correlate 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 usato per annullare l'eliminazione del flusso. La AsyncFlowControl struttura deve essere usata nello stesso thread in cui è stata creata.

Metodi

Dispose()

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

Equals(AsyncFlowControl)

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

Equals(Object)

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

GetHashCode()

Ottiene un codice hash per la struttura AsyncFlowControl corrente.

Undo()

Ripristina il flusso del contesto di esecuzione tra i thread.

Operatori

Equality(AsyncFlowControl, AsyncFlowControl)

Confronta due strutture AsyncFlowControl per stabilire se sono uguali.

Inequality(AsyncFlowControl, AsyncFlowControl)

Confronta due strutture AsyncFlowControl per stabilire se sono diverse.

Implementazioni dell'interfaccia esplicita

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