AsyncFlowControl Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit les fonctionnalités pour restaurer la migration, ou le flux, du contexte d'exécution entre threads.
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)
- Héritage
- Implémente
Remarques
Un contexte d’exécution contient toutes les informations relatives à l’exécution pour 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
Dispose() |
Libère toutes les ressources utilisées par l'instance actuelle de la classe AsyncFlowControl. |
Equals(AsyncFlowControl) |
Détermine si la structure AsyncFlowControl spécifiée est égale à la structure AsyncFlowControl en cours. |
Equals(Object) |
Détermine si l'objet spécifié est égal à la structure AsyncFlowControl en cours. |
GetHashCode() |
Obtient un code de hachage pour la structure AsyncFlowControl actuelle. |
Undo() |
Restaure le flux du contexte d'exécution entre threads. |
Opérateurs
Equality(AsyncFlowControl, AsyncFlowControl) |
Compare deux structures AsyncFlowControl pour déterminer si elles sont égales. |
Inequality(AsyncFlowControl, AsyncFlowControl) |
Compare deux structures AsyncFlowControl pour déterminer si elles sont inégales. |
Implémentations d’interfaces explicites
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 AsyncFlowControl. |