Jazyk

JoinableTaskContext.Capture Metoda

Definice

Zachycuje kontext volajícího a serializuje ho jako řetězec, který je vhodný pro aplikaci prostřednictvím následného volání RunAsync(Func<Task>, String, JoinableTaskCreationOptions).

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

Návraty

Řetězec, který představuje aktuální kontext nebo null pokud neexistuje žádný.

Poznámky

Chcete-li optimalizovat vzorce volání, tato metoda vrátí null , i když uvnitř JoinableTask kontextu, když byla JoinableTaskContext inicializována bez SynchronizationContext, což znamená, že neexistuje žádné hlavní vlákno, a proto není nutné zachytávat a znovu používat tokeny.

Platí pro