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++