ExecutionContext.Run(ExecutionContext, ContextCallback, Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voert een methode uit in een opgegeven uitvoeringscontext op de huidige thread.
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)
Parameters
- executionContext
- ExecutionContext
De ExecutionContext te instellen.
- callback
- ContextCallback
Een ContextCallback gemachtigde die de methode vertegenwoordigt die moet worden uitgevoerd in de opgegeven uitvoeringscontext.
- state
- Object
Het object dat moet worden doorgegeven aan de callback-methode.
- Kenmerken
Uitzonderingen
executionContext is null.
– of –
executionContext is niet verkregen via een capture-bewerking.
– of –
executionContext is al gebruikt als argument voor een Run(ExecutionContext, ContextCallback, Object) aanroep.
Opmerkingen
De uitvoeringscontext en synchronisatiecontexten van de aanroepende thread worden geretourneerd naar de vorige statussen wanneer de methode is voltooid.