System::Threading::Tasks::ValueTask クラス
ValueTask class
非同期操作の await 可能な結果を提供します。
class ValueTask : public System::IEquatable<ValueTask>,
public System::Details::BoxableObjectBase
メソッド
| メソッド | 説明 |
|---|---|
| AsTask() const | この ValueTask を Task への共有ポインタに変換します。 |
| ConfigureAwait(bool) const | このタスクの awaiter を構成します。 |
| Equals(ValueTask) override | このインスタンスが別の ValueTask インスタンスと等しいかどうかを判断します。 |
| Equals(System::SharedPtr<System::Object>) override | このインスタンスが別のオブジェクトと等しいかどうかを判断します。 |
| get_IsCanceled() const | タスクがキャンセルされたために完了したかどうかを示す値を取得します。 |
| get_IsCompleted() const | タスクが完了したかどうかを示す値を取得します。 |
| get_IsCompletedSuccessfully() const | タスクが正常に完了したかどうかを示す値を取得します。 |
| get_IsFaulted() const | タスクが未処理例外のために完了したかどうかを示す値を取得します。 |
| GetAwaiter() const | await 式をサポートするためにこのタスクの awaiter を取得します。 |
| operator!=(const ValueTask&) const | ValueTask の不等価演算子です。 |
| operator==(const ValueTask&) const | ValueTask の等価演算子です。 |
| ValueTask() | 空の、初期化されていない ValueTask を構築します。 |
| ValueTask(const TaskPtr&) | 共有ポインタから Task を使用して ValueTask を構築します。 |
参照
- Class IEquatable
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++