다음을 통해 공유


TaskCompletionSource.SetFromTask(Task) 메서드

정의

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

public:
 void SetFromTask(System::Threading::Tasks::Task ^ completedTask);
public void SetFromTask (System.Threading.Tasks.Task completedTask);
member this.SetFromTask : System.Threading.Tasks.Task -> unit
Public Sub SetFromTask (completedTask As Task)

매개 변수

completedTask
Task

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

예외

completedTask null.

completedTask 완료되지 않았습니다.

기본 Task<TResult>RanToCompletion, Faulted또는 Canceled세 가지 최종 상태 중 하나에 이미 있습니다.

설명

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

적용 대상