System::IAsyncResult sınıfı
İçindekiler
[
Saklamak
]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öntem | Açı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
| Typedef | Açıklama |
|---|---|
| smart_ptr | Paylaşımlı işaretçi IAsyncResult için. |
Ayrıca Bakınız
- Class Object
- Namespace System
- Library Aspose.Page for C++