語言

TplExtensions.NoThrowValueTaskAwaiter 結構

定義

一個等待者,能完成任務,且在被等待時從不拋出例外。

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TplExtensions.NoThrowValueTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowValueTaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TplExtensions.NoThrowValueTaskAwaiter
Implements ICriticalNotifyCompletion
繼承
TplExtensions.NoThrowValueTaskAwaiter
屬性
實作

建構函式

名稱 Description
TplExtensions.NoThrowValueTaskAwaiter(ValueTask, Boolean)

初始化一個新的結構體實例 TplExtensions.NoThrowValueTaskAwaiter 。

屬性

名稱 Description
IsCompleted

會獲得一個值,表示任務是否已完成。

方法

名稱 Description
GetResult()

沒有任何動作。

OnCompleted(Action)

在任務執行結束時排程執行代表。

UnsafeOnCompleted(Action)

在任務執行結束時排程一個代理執行,且不擷取 ExecutionContext。

適用於