AsyncResult 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.
Kelas dasar abstrak yang mengimplementasikan IAsyncResult antarmuka. Berfungsi sebagai kelas dasar untuk memperoleh IAsyncResult objek yang dapat digunakan untuk skenario pemrograman asinkron umum.
public ref class AsyncResult abstract : IAsyncResult, IDisposable
public abstract class AsyncResult : IAsyncResult, IDisposable
type AsyncResult = class
interface IAsyncResult
interface IDisposable
Public MustInherit Class AsyncResult
Implements IAsyncResult, IDisposable
- Warisan
-
AsyncResult
- Turunan
- Penerapan
Keterangan
Untuk informasi selengkapnya, lihat System.IAsyncResult antarmuka.
Kelas TypedAsyncResult<T> ini berasal dari AsyncResult.
Konstruktor
AsyncResult() |
Dipanggil dari konstruktor di kelas turunan untuk menginisialisasi instans AsyncResult kelas yang tidak memiliki delegasi panggilan balik atau objek status. |
AsyncResult(AsyncCallback, Object) |
Dipanggil dari konstruktor di kelas turunan untuk menginisialisasi instans AsyncResult kelas yang memiliki delegasi panggilan balik dan objek status. |
AsyncResult(Object) |
Dipanggil dari konstruktor di kelas turunan untuk menginisialisasi instans AsyncResult kelas yang tidak memiliki delegasi panggilan balik tetapi memang memiliki objek status. |
Properti
AsyncState |
Mendapatkan objek yang ditentukan pengguna yang memenuhi syarat atau berisi informasi tentang operasi asinkron. |
AsyncWaitHandle |
WaitHandle Mendapatkan yang digunakan untuk menunggu operasi asinkron selesai. |
CompletedSynchronously |
Mendapatkan nilai yang menunjukkan apakah operasi asinkron selesai secara sinkron. |
IsCompleted |
Mendapatkan nilai yang menunjukkan apakah operasi asinkron 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. |
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 . |
Dispose() |
Merilis sumber daya yang digunakan oleh instans AsyncResult kelas saat ini. |
Dispose(Boolean) |
Dipanggil oleh Dispose() metode dan Finalize() untuk merilis sumber daya terkelola dan tidak terkelola yang digunakan oleh instans AsyncResult kelas saat ini. |
End(IAsyncResult) |
Panggil metode ini ketika |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
Finalize() |
AsyncResult Memungkinkan objek untuk mencoba membebaskan sumber daya dan melakukan operasi pembersihan lainnya sebelum direklamasi kembali oleh pengumpulan sampah. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |