System::IAsyncResult クラス
IAsyncResult class
非同期操作の状態を表します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。この型のインスタンスをスタック上で作成したり operator new を使用して作成したりしないでください。そうしないと実行時エラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数の引数として渡してください。
class IAsyncResult : public virtual System::Object
メソッド
| メソッド | 説明 |
|---|---|
| virtual get_AsyncState() | 非同期操作に関する情報を含むオブジェクトを返します。 |
| virtual get_AsyncWaitHandle() | 非同期操作の完了を待機するために使用できる WaitHandle のインスタンスを返します。 |
| virtual get_CompletedSynchronously() | 非同期操作が同期的に完了したかどうかを示す値を返します。 |
| virtual get_IsCompleted() | 非同期操作が完了したかどうかを示す値を返します。 |
| virtual ~IAsyncResult() | デストラクタ。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| smart_ptr | IAsyncResult への共有ポインタです。 |
参照
- Class Object
- Namespace System
- Library Aspose.Page for C++