ExecutionContext.Run(ExecutionContext, ContextCallback, Object) Méthode
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.
Exécute une méthode dans un contexte d’exécution spécifié sur le thread actuel.
public:
static void Run(System::Threading::ExecutionContext ^ executionContext, System::Threading::ContextCallback ^ callback, System::Object ^ state);
[System.Security.SecurityCritical]
public static void Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state);
public static void Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state);
[<System.Security.SecurityCritical>]
static member Run : System.Threading.ExecutionContext * System.Threading.ContextCallback * obj -> unit
static member Run : System.Threading.ExecutionContext * System.Threading.ContextCallback * obj -> unit
Public Shared Sub Run (executionContext As ExecutionContext, callback As ContextCallback, state As Object)
Paramètres
- executionContext
- ExecutionContext
À ExecutionContext définir.
- callback
- ContextCallback
Délégué ContextCallback qui représente la méthode à exécuter dans le contexte d’exécution fourni.
- state
- Object
Objet à passer à la méthode de rappel.
- Attributs
Exceptions
executionContext a la valeur null.
-ou-
executionContext n’a pas été acquis par le biais d’une opération de capture.
-ou-
executionContext a déjà été utilisé comme argument d’un Run(ExecutionContext, ContextCallback, Object) appel.
Remarques
Le contexte d’exécution et les contextes de synchronisation du thread appelant sont retournés à leurs états précédents lorsque la méthode se termine.