言語

JoinableTaskContext.Capture メソッド

定義

呼び出し元のコンテキストをキャプチャし、後続の RunAsync(Func<Task>, String, JoinableTaskCreationOptions) 呼び出しを介してアプリケーションに適した文字列としてシリアル化します。

public string? Capture();
member this.Capture : unit -> string
Public Function Capture () As String

返品

現在のコンテキストを表す文字列。存在しない場合は null

注釈

呼び出しパターンを最適化するために、このメソッドは、このJoinableTaskContextSynchronizationContextなしで初期化されたときに、JoinableTask コンテキスト内にある場合でもnullを返します。つまり、メイン スレッドが存在しないため、トークンをキャプチャして再適用する必要はありません。

適用対象