TypedAsyncResult<T> Kelas
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.
Implementasi konkret yang AsyncResult akan membungkus hasilnya Type dan mengembalikannya ketika End(IAsyncResult) metode dipanggil.
generic <typename T>
public ref class TypedAsyncResult : System::IdentityModel::AsyncResult
public class TypedAsyncResult<T> : System.IdentityModel.AsyncResult
type TypedAsyncResult<'T> = class
inherit AsyncResult
Public Class TypedAsyncResult(Of T)
Inherits AsyncResult
Jenis parameter
- T
Jenis hasilnya.
- Warisan
Konstruktor
TypedAsyncResult<T>(AsyncCallback, Object) |
Menginisialisasi instans TypedAsyncResult<T> baru kelas yang memiliki delegasi panggilan balik dan objek status. |
TypedAsyncResult<T>(Object) |
Menginisialisasi instans baru kelas TypedAsyncResult<T> yang memiliki objek status. |
Properti
AsyncState |
Mendapatkan objek yang ditentukan pengguna yang memenuhi syarat atau berisi informasi tentang operasi asinkron. (Diperoleh dari AsyncResult) |
AsyncWaitHandle |
WaitHandle Mendapatkan yang digunakan untuk menunggu operasi asinkron selesai. (Diperoleh dari AsyncResult) |
CompletedSynchronously |
Mendapatkan nilai yang menunjukkan apakah operasi asinkron selesai secara sinkron. (Diperoleh dari AsyncResult) |
IsCompleted |
Mendapatkan nilai yang menunjukkan apakah operasi asinkron telah selesai. (Diperoleh dari AsyncResult) |
Result |
Mendapatkan hasil yang diketik dari operasi asinkron yang telah selesai. |
Metode
Complete(Boolean) |
Panggil versi lengkap ini ketika operasi asinkron Anda selesai dan tidak ada pengecualian yang ditemui. Ini memperbarui status operasi dan memberi tahu panggilan balik. (Diperoleh dari AsyncResult) |
Complete(Boolean, Exception) |
Panggil versi lengkap ini jika Anda mengajukan pengecualian selama pemrosesan. Selain memberi tahu panggilan balik, ia menangkap pengecualian dan menyimpannya untuk dilemparkan selama panggilan ke End(IAsyncResult) metode . (Diperoleh dari AsyncResult) |
Complete(T, Boolean) |
Panggil versi lengkap ini ketika operasi asinkron Anda selesai dan tidak ada pengecualian yang ditemui. Ini memperbarui status operasi dan memberi tahu panggilan balik. |
Complete(T, Boolean, Exception) |
Panggil versi lengkap ini jika Anda mengajukan pengecualian selama pemrosesan. Selain memberi tahu panggilan balik, ia menangkap pengecualian dan menyimpannya untuk dilemparkan selama panggilan ke End(IAsyncResult) metode . |
Dispose() |
Merilis sumber daya yang digunakan oleh instans AsyncResult kelas saat ini. (Diperoleh dari AsyncResult) |
Dispose(Boolean) |
Dipanggil oleh Dispose() metode dan Finalize() untuk merilis sumber daya terkelola dan tidak terkelola yang digunakan oleh instans AsyncResult kelas saat ini. (Diperoleh dari AsyncResult) |
End(IAsyncResult) |
Akhir harus dipanggil ketika fungsi Akhir untuk operasi asinkron selesai. Ini memastikan operasi asinkron selesai, dan melakukan beberapa validasi umum. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |