JoinableTaskContext.Capture メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
呼び出し元のコンテキストをキャプチャし、後続の RunAsync(Func<Task>, String, JoinableTaskCreationOptions) 呼び出しを介してアプリケーションに適した文字列としてシリアル化します。
public string? Capture();
member this.Capture : unit -> string
Public Function Capture () As String
返品
現在のコンテキストを表す文字列。存在しない場合は null 。
注釈
呼び出しパターンを最適化するために、このメソッドは、このJoinableTaskContextがSynchronizationContextなしで初期化されたときに、JoinableTask コンテキスト内にある場合でもnullを返します。つまり、メイン スレッドが存在しないため、トークンをキャプチャして再適用する必要はありません。