TaskCompletionSource.TrySetException 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
TrySetException(IEnumerable<Exception>) | |
TrySetException(Exception) |
TrySetException(IEnumerable<Exception>)
- Source:
- TaskCompletionSource.cs
- Source:
- TaskCompletionSource.cs
- Source:
- TaskCompletionSource.cs
public:
bool TrySetException(System::Collections::Generic::IEnumerable<Exception ^> ^ exceptions);
public bool TrySetException (System.Collections.Generic.IEnumerable<Exception> exceptions);
member this.TrySetException : seq<Exception> -> bool
Public Function TrySetException (exceptions As IEnumerable(Of Exception)) As Boolean
参数
- exceptions
- IEnumerable<Exception>
要绑定到此 Task 的异常的集合。
返回
如果操作成功,则为 true
;否则为 false
。
例外
exceptions
为 null
。
exceptions
中有一个或多个 null
元素。
exceptions
集合为空。
注解
如果 Task 已处于三种最终状态之一:RanToCompletion、 Faulted或 Canceled,则此操作将返回 false
。
适用于
TrySetException(Exception)
- Source:
- TaskCompletionSource.cs
- Source:
- TaskCompletionSource.cs
- Source:
- TaskCompletionSource.cs
public:
bool TrySetException(Exception ^ exception);
public bool TrySetException (Exception exception);
member this.TrySetException : Exception -> bool
Public Function TrySetException (exception As Exception) As Boolean
参数
返回
如果操作成功,则为 true
;否则为 false
。
例外
exception
为 null
。
注解
如果 Task 已处于三种最终状态之一:RanToCompletion、 Faulted或 Canceled,则此操作将返回 false
。