ExecutionContext.Run(ExecutionContext, ContextCallback, Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjalankan metode dalam konteks eksekusi tertentu pada utas saat ini.
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);
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)
Parameter
- executionContext
- ExecutionContext
yang ExecutionContext akan diatur.
- callback
- ContextCallback
ContextCallback Delegasi yang mewakili metode yang akan dijalankan dalam konteks eksekusi yang disediakan.
- state
- Object
Objek yang akan diteruskan ke metode panggilan balik.
- Atribut
Pengecualian
executionContext adalah null.
-atau-
executionContext tidak diperoleh melalui operasi penangkapan.
-atau-
executionContext telah digunakan sebagai argumen untuk Run(ExecutionContext, ContextCallback, Object) panggilan.
Keterangan
Konteks eksekusi dan konteks sinkronisasi utas panggilan dikembalikan ke status sebelumnya ketika metode selesai.