다음을 통해 공유


ResponseCompletionSource 클래스

정의

성취할 수 있는 약속.

public sealed class ResponseCompletionSource : Orleans.Serialization.Invocation.IResponseCompletionSource, System.Threading.Tasks.Sources.IValueTaskSource, System.Threading.Tasks.Sources.IValueTaskSource<Orleans.Serialization.Invocation.Response>
type ResponseCompletionSource = class
    interface IResponseCompletionSource
    interface IValueTaskSource<Response>
    interface IValueTaskSource
Public NotInheritable Class ResponseCompletionSource
Implements IResponseCompletionSource, IValueTaskSource, IValueTaskSource(Of Response)
상속
ResponseCompletionSource
구현

생성자

ResponseCompletionSource()

성취할 수 있는 약속.

메서드

AsValueTask()

이 인스턴스를 로 반환합니다 ValueTask<TResult>.

AsVoidValueTask()

이 인스턴스를 로 반환합니다 ValueTask.

Complete()

기본 결과로 이 인스턴스를 완료합니다.

Complete(Response)

결과로 이 인스턴스를 완료합니다.

GetResult(Int16)

성취할 수 있는 약속.

GetStatus(Int16)

성취할 수 있는 약속.

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

성취할 수 있는 약속.

Reset()

이 인스턴스를 다시 설정합니다.

SetException(Exception)

예외를 사용하여 이 인스턴스를 완료합니다.

SetResult(Response)

결과로 이 인스턴스를 완료합니다.

명시적 인터페이스 구현

IValueTaskSource.GetResult(Int16)

성취할 수 있는 약속.

적용 대상