Partager via


ContextCallback Délégué

Définition

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

public delegate void ContextCallback(System::Object ^ state);
public delegate void ContextCallback(object state);
public delegate void ContextCallback(object? state);
[System.Runtime.InteropServices.ComVisible(true)]
public delegate void ContextCallback(object state);
type ContextCallback = delegate of obj -> unit
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextCallback = delegate of obj -> unit
Public Delegate Sub ContextCallback(state As Object)

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 à