AsyncFlowControl Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |