TaskCompletionSource.SetException 메서드

정의

오버로드

Name Description
SetException(IEnumerable<Exception>)

내부 Task 를 상태로 전환합니다 Faulted .

SetException(Exception)

내부 Task 를 상태로 전환합니다 Faulted .

SetException(IEnumerable<Exception>)

Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs

내부 Task 를 상태로 전환합니다 Faulted .

public:
 void SetException(System::Collections::Generic::IEnumerable<Exception ^> ^ exceptions);
public void SetException(System.Collections.Generic.IEnumerable<Exception> exceptions);
member this.SetException : seq<Exception> -> unit
Public Sub SetException (exceptions As IEnumerable(Of Exception))

매개 변수

exceptions
IEnumerable<Exception>

Task에 바인딩할 예외의 컬렉션입니다.

예외

exceptionsnull입니다.

에 하나 이상의 null 요소가 있습니다 exceptions.

기본 Task 상태는 이미 세 가지 최종 상태 RanToCompletionFaultedCanceled중 하나에 있습니다.

적용 대상

SetException(Exception)

Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs

내부 Task 를 상태로 전환합니다 Faulted .

public:
 void SetException(Exception ^ exception);
public void SetException(Exception exception);
member this.SetException : Exception -> unit
Public Sub SetException (exception As Exception)

매개 변수

exception
Exception

Task에 바인딩할 예외입니다.

예외

exceptionnull입니다.

기본 Task 상태는 이미 세 가지 최종 상태 RanToCompletionFaultedCanceled중 하나에 있습니다.

적용 대상