System::IAsyncResult sınıfı

IAsyncResult class

Asenkron işlemin durumunu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu tipin örneğini yığıt üzerinde ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class IAsyncResult : public virtual System::Object

Yöntemler

YöntemAçıklama
virtual get_AsyncState()Asenkron işlem hakkında bilgiyi içeren bir nesne döndürür.
virtual get_AsyncWaitHandle()Asenkron işlemin tamamlanmasını beklemek için kullanılabilecek bir WaitHandle örneği döndürür.
virtual get_CompletedSynchronously()Asenkron işlemin senkron olarak tamamlanıp tamamlanmadığını gösteren bir değer döndürür.
virtual get_IsCompleted()Asenkron işlemin tamamlanıp tamamlanmadığını gösteren bir değer döndürür.
virtual ~IAsyncResult()Yıkıcı.

Typedefs

TypedefAçıklama
smart_ptrPaylaşımlı işaretçi IAsyncResult için.

Ayrıca Bakınız