JoinableTaskFactory.MainThreadAwaiter 结构

定义

促进异步转换到主线程的 awaiter 结构。

public: value class JoinableTaskFactory::MainThreadAwaiter : System::Runtime::CompilerServices::INotifyCompletion
public: value class JoinableTaskFactory::MainThreadAwaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
public struct JoinableTaskFactory.MainThreadAwaiter : System.Runtime.CompilerServices.INotifyCompletion
public struct JoinableTaskFactory.MainThreadAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[System.Runtime.CompilerServices.IsReadOnly]
public struct JoinableTaskFactory.MainThreadAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
type JoinableTaskFactory.MainThreadAwaiter = struct
    interface INotifyCompletion
type JoinableTaskFactory.MainThreadAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type JoinableTaskFactory.MainThreadAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure JoinableTaskFactory.MainThreadAwaiter
Implements INotifyCompletion
Public Structure JoinableTaskFactory.MainThreadAwaiter
Implements ICriticalNotifyCompletion
继承
JoinableTaskFactory.MainThreadAwaiter
属性
实现

属性

IsCompleted

获取一个值,该值指示调用方是否已在主线程上。

方法

GetResult()

在主线程上调用,使其准备执行延续。

OnCompleted(Action)

计划在主线程上执行的继续符。

UnsafeOnCompleted(Action)

计划在主线程上执行的延续,而不捕获 ExecutionContext。

适用于

线程安全性

此类型对所有成员都是线程安全的。