Kelas System::IAsyncResult

IAsyncResult class

Mewakili status operasi asynchronous. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini pada stack atau menggunakan operator new, karena akan menyebabkan error runtime dan/atau kegagalan assertion. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskan ke fungsi sebagai argumen.

class IAsyncResult : public virtual System::Object

Metode

MetodeDeskripsi
virtual get_AsyncState()Mengembalikan objek yang berisi informasi tentang operasi asynchronous.
virtual get_AsyncWaitHandle()Mengembalikan sebuah instance WaitHandle yang dapat digunakan untuk menunggu penyelesaian operasi asynchronous.
virtual get_CompletedSynchronously()Mengembalikan nilai yang menunjukkan apakah operasi asinkron selesai secara sinkron.
virtual get_IsCompleted()Mengembalikan nilai yang menunjukkan apakah operasi asinkron telah selesai.
virtual ~IAsyncResult()Destruktor.

Typedefs

TypedefDeskripsi
smart_ptrPointer bersama ke IAsyncResult.

Lihat Juga