다음을 통해 공유


TaskCompletionSource.TrySetFromTask(Task) 메서드

정의

기본 Task<TResult> 지정된 completedTask동일한 완료 상태로 전환하려고 시도합니다.

public:
 bool TrySetFromTask(System::Threading::Tasks::Task ^ completedTask);
public bool TrySetFromTask (System.Threading.Tasks.Task completedTask);
member this.TrySetFromTask : System.Threading.Tasks.Task -> bool
Public Function TrySetFromTask (completedTask As Task) As Boolean

매개 변수

completedTask
Task

완료 상태(예외 또는 취소 정보 포함)를 기본 작업에 복사해야 하는 완료된 작업입니다.

반환

작업이 성공했는지 true. 그렇지 않으면 false.

예외

completedTask null.

completedTask 완료되지 않았습니다.

설명

이 작업은 Task<TResult> 이미 RanToCompletion, Faulted또는 Canceled세 가지 최종 상태 중 하나에 있는 경우 false 반환합니다.

적용 대상