System::Threading::Tasks::ResultValueTask クラス
コンテンツ
[
隠れる
]ResultValueTask class
直接の結果値または ResultTask
template<typename T>class ResultValueTask : public System::IEquatable<ResultValueTask<T>>,
public System::Details::BoxableObjectBase
| パラメーター | 説明 |
|---|---|
| T | タスクによって生成される結果の型です。 |
メソッド
| メソッド | 説明 |
|---|---|
| AsTask() const | この ResultValueTask を ResultTask |
| ConfigureAwait(bool) const | このタスクの awaiter を構成します。 |
| Equals(ResultValueTask) override | このインスタンスが別の ResultValueTask インスタンスと等しいかどうかを判断します。 |
| Equals(System::SharedPtr<System::Object>) override | このインスタンスが別のオブジェクトと等しいかどうかを判断します。 |
| get_IsCanceled() const | タスクがキャンセルされたために完了したかどうかを示す値を取得します。 |
| get_IsCompleted() const | タスクが完了したかどうかを示す値を取得します。 |
| get_IsCompletedSuccessfully() const | タスクが正常に完了したかどうかを示す値を取得します。 |
| get_IsFaulted() const | タスクが未処理例外のために完了したかどうかを示す値を取得します。 |
| get_Result() const | 完了したタスクの結果を取得します。 |
| GetAwaiter() const | await 式をサポートするためにこのタスクの awaiter を取得します。 |
| operator!=(const ResultValueTask&) const | ResultValueTask の不等価演算子です。 |
| operator==(const ResultValueTask&) const | ResultValueTask の等価演算子です。 |
| ResultValueTask() | 空の、初期化されていない ResultValueTask を構築します。 |
| ResultValueTask(const T&) | 指定された結果で完了した ResultValueTask を構築します。 |
| ResultValueTask(const RTaskPtr<T>&) | 共有ポインタから ResultTask |
備考
ResultValueTask combines the benefits of ValueTask (reduced allocations for synchronous results) with the ability to wrap existing ResultTask
参照
- Class IEquatable
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++