JoinableTaskContext.Capture Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фиксирует контекст вызывающего абонента и сериализует его как строку, подходящую для приложения, с помощью последующего вызова RunAsync(Func<Task>, String, JoinableTaskCreationOptions).
public string? Capture ();
member this.Capture : unit -> string
Public Function Capture () As String
Возвращаемое значение
Строка, представляющая текущий контекст, или null
значение , если его нет.
Комментарии
Для оптимизации шаблонов вызовов этот метод возвращаетnull
, даже если JoinableTask он JoinableTaskContext был инициализирован внутри контекста без SynchronizationContext, что означает отсутствие main потока, поэтому нет необходимости записывать и повторно использовать маркеры.