JoinableTaskContext.Capture 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
捕获调用方上下文,并通过后续调用 RunAsync(Func<Task>, String, JoinableTaskCreationOptions)将其序列化为适合应用程序的字符串。
public string? Capture ();
member this.Capture : unit -> string
Public Function Capture () As String
返回
表示当前上下文的字符串; null
如果没有,则为 。
注解
为了优化调用模式,此方法即使在上下文中JoinableTask,在初始化时JoinableTaskContext,此方法也会SynchronizationContext返回 null
,这意味着不存在main线程,因此无需捕获和重新应用令牌。