AsyncFlowControl Structure

Définition

Fournit les fonctionnalités pour restaurer la migration, ou le flux, du contexte d'exécution entre threads.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
Héritage
AsyncFlowControl
Implémente

Remarques

Un contexte d’exécution contient toutes les informations relatives à l’exécution d’un thread logique.An execution context contains all execution-related information for a logical thread. Le flux du contexte d’exécution vers d’autres threads peut être évité à ExecutionContext.SuppressFlow l’aide de la méthode AsyncFlowControl , qui retourne une structure.The flow of the execution context to other threads can be prevented by using the ExecutionContext.SuppressFlow method, which returns an AsyncFlowControl structure. La Undo méthode de la structure AsyncFlowControl retournée peut être utilisée pour annuler la suppression du Workflow.The Undo method of the returned AsyncFlowControl structure can be used to undo the flow suppression. La AsyncFlowControl structure doit être utilisée sur le même thread que celui sur lequel elle a été créée.The AsyncFlowControl structure must be used on the same thread on which it was created.

Méthodes

Dispose()

Libère toutes les ressources utilisées par l'instance actuelle de la classe AsyncFlowControl.Releases all resources used by the current instance of the AsyncFlowControl class.

Equals(AsyncFlowControl)

Détermine si la structure AsyncFlowControl spécifiée est égale à la structure AsyncFlowControl en cours.Determines whether the specified AsyncFlowControl structure is equal to the current AsyncFlowControl structure.

Equals(Object)

Détermine si l'objet spécifié est égal à la structure AsyncFlowControl en cours.Determines whether the specified object is equal to the current AsyncFlowControl structure.

GetHashCode()

Obtient un code de hachage pour la structure AsyncFlowControl actuelle.Gets a hash code for the current AsyncFlowControl structure.

Undo()

Restaure le flux du contexte d'exécution entre threads.Restores the flow of the execution context between threads.

Opérateurs

Equality(AsyncFlowControl, AsyncFlowControl)

Compare deux structures AsyncFlowControl pour déterminer si elles sont égales.Compares two AsyncFlowControl structures to determine whether they are equal.

Inequality(AsyncFlowControl, AsyncFlowControl)

Compare deux structures AsyncFlowControl pour déterminer si elles sont inégales.Compares two AsyncFlowControl structures to determine whether they are not equal.

Implémentations d’interfaces explicites

IDisposable.Dispose()

Libère toutes les ressources utilisées par AsyncFlowControl.Releases all resources used by the AsyncFlowControl.

S’applique à