TaskCompletionSource<TResult>.TrySetResult(TResult) 메서드

정의

기본을 상태로 전환하려고 시도합니다 Task<TResult>RanToCompletion .

public:
 bool TrySetResult(TResult result);
public bool TrySetResult(TResult result);
member this.TrySetResult : 'Result -> bool
Public Function TrySetResult (result As TResult) As Boolean

매개 변수

result
TResult

Task<TResult>값에 바인딩할 결과 값입니다.

반품

true작업이 성공하면 이고, 그렇지 않으면 . false

예외

삭제 Task 되었습니다.

설명

이 작업은 세 가지 최종 상태 Task<TResult>RanToCompletion중 하나인 경우 Faulted false를 반환합니다Canceled.

기본이 이미 삭제된 경우에도 이 메서드는 false를 Task<TResult> 반환합니다.

적용 대상

추가 정보