Task.IsFaulted Task.IsFaulted Task.IsFaulted Task.IsFaulted Property


처리되지 않은 예외로 인해 Task가 완료되었는지 여부를 가져옵니다.Gets whether the Task completed due to an unhandled exception.

 property bool IsFaulted { bool get(); };
public bool IsFaulted { get; }
member this.IsFaulted : bool
Public ReadOnly Property IsFaulted As Boolean

속성 값

이 작업이 처리되지 않은 예외를 throw했으면true 이고, 그렇지 않으면 false입니다.true if the task has thrown an unhandled exception; otherwise false.


경우 IsFaulted 됩니다 true, 작업의 Status 값과 같음 Faulted, 및 해당 Exception 속성이 null이 됩니다.If IsFaulted is true, the task's Status is equal to Faulted, and its Exception property will be non-null.


값을 검색 합니다 Task.IsFaulted 속성은 작업이 완료 될 때까지 호출 스레드를 차단 하지 않습니다.Retrieving the value of the Task.IsFaulted property does not block the calling thread until the task has completed.

적용 대상