Lire en anglais

Partager via


ContextCallback Délégué

Définition

Représente une méthode à appeler dans un nouveau contexte.

C#
public delegate void ContextCallback(object state);
C#
public delegate void ContextCallback(object? state);
C#
[System.Runtime.InteropServices.ComVisible(true)]
public delegate void ContextCallback(object state);

Paramètres

state
Object

Objet contenant les informations que la méthode de rappel doit utiliser à chacune de ses exécutions.

Attributs

Remarques

ContextCallback est utilisé par les ExecutionContext.Run méthodes et les SecurityContext.Run méthodes. ContextCallback représente la méthode à exécuter dans le contexte fourni. Une fois l’exécution de la méthode terminée, le contexte est restauré à son état précédent.

Créez le délégué en passant votre méthode de rappel au ContextCallback constructeur. Votre méthode doit avoir la signature affichée ici.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0