AsyncFlowControl Structure

Définition

Fournit la fonctionnalité de restauration de la migration ou du flux du contexte d’exécution entre les threads.

public value class AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable
type AsyncFlowControl = struct
    interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
Héritage
AsyncFlowControl
Implémente

Remarques

Un contexte d’exécution contient toutes les informations relatives à l’exécution d’un thread logique. Le flux du contexte d’exécution vers d’autres threads peut être empêché à l’aide de la ExecutionContext.SuppressFlow méthode, qui retourne une AsyncFlowControl structure. La Undo méthode de la structure retournée AsyncFlowControl peut être utilisée pour annuler la suppression du flux. La AsyncFlowControl structure doit être utilisée sur le même thread sur lequel il a été créé.

Méthodes

Nom Description
Dispose()

Libère toutes les ressources utilisées par l’instance actuelle de la AsyncFlowControl classe.

Equals(AsyncFlowControl)

Détermine si la structure spécifiée AsyncFlowControl est égale à la structure actuelle AsyncFlowControl .

Equals(Object)

Détermine si l’objet spécifié est égal à la structure actuelle AsyncFlowControl .

GetHashCode()

Obtient un code de hachage pour la structure actuelle AsyncFlowControl .

Undo()

Restaure le flux du contexte d’exécution entre les threads.

Opérateurs

Nom Description
Equality(AsyncFlowControl, AsyncFlowControl)

Compare deux AsyncFlowControl structures pour déterminer si elles sont égales.

Inequality(AsyncFlowControl, AsyncFlowControl)

Compare deux AsyncFlowControl structures pour déterminer si elles ne sont pas égales.

Implémentations d’interfaces explicites

Nom Description
IDisposable.Dispose()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Libère toutes les ressources utilisées par le AsyncFlowControl.

S’applique à