ContextCallback Delegasikan
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.
Mewakili metode yang akan dipanggil dalam konteks baru.
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)
Parameter
- state
- Object
Objek yang berisi informasi yang akan digunakan oleh metode panggilan balik setiap kali dijalankan.
- Atribut
Keterangan
ContextCallback digunakan oleh ExecutionContext.Run metode dan SecurityContext.Run . ContextCallback mewakili metode yang akan dijalankan dalam konteks yang disediakan. Setelah menyelesaikan eksekusi metode, konteks dipulihkan ke keadaan sebelumnya.
Buat delegasi dengan meneruskan metode panggilan balik Anda ke ContextCallback konstruktor. Metode Anda harus memiliki tanda tangan yang ditunjukkan di sini.
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetMethodInfo(Delegate) |
Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan. |