Udostępnij za pośrednictwem


JoinableTaskContext.Capture Metoda

Definicja

Przechwytuje kontekst obiektu wywołującego i serializuje go jako ciąg odpowiedni dla aplikacji za pośrednictwem kolejnego wywołania metody RunAsync(Func<Task>, String, JoinableTaskCreationOptions).

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

Zwraca

Ciąg reprezentujący bieżący kontekst lub null jeśli nie istnieje.

Uwagi

Aby zoptymalizować wzorce wywołań, ta metoda zwraca null nawet wtedy, gdy wewnątrz JoinableTask kontekstu JoinableTaskContext została zainicjowana bez SynchronizationContextelementu , co oznacza, że żaden główny wątek nie istnieje, dlatego nie ma potrzeby przechwytywania i ponownego wprowadzania tokenów.

Dotyczy