Task.IsFaulted Свойство


Возвращает значение, указывающее, завершилась ли задача 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

Значение свойства

Значение 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.

Применяется к