AwaitExtensions.GetAwaiter 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| GetAwaiter(TaskScheduler) |
获取在指定计划程序中计划继续的 awaiter。 |
| GetAwaiter(WaitHandle) |
为普通的提供 await 功能 WaitHandle 。 |
GetAwaiter(TaskScheduler)
获取在指定计划程序中计划继续的 awaiter。
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::VisualStudio::Threading::AwaitExtensions::TaskSchedulerAwaiter GetAwaiter(System::Threading::Tasks::TaskScheduler ^ scheduler);
public static Microsoft.VisualStudio.Threading.AwaitExtensions.TaskSchedulerAwaiter GetAwaiter (this System.Threading.Tasks.TaskScheduler scheduler);
static member GetAwaiter : System.Threading.Tasks.TaskScheduler -> Microsoft.VisualStudio.Threading.AwaitExtensions.TaskSchedulerAwaiter
<Extension()>
Public Function GetAwaiter (scheduler As TaskScheduler) As AwaitExtensions.TaskSchedulerAwaiter
参数
- scheduler
- TaskScheduler
用于执行延续的任务计划程序。
返回
一个可等待。
适用于
GetAwaiter(WaitHandle)
为普通的提供 await 功能 WaitHandle 。
public:
[System::Runtime::CompilerServices::Extension]
static System::Runtime::CompilerServices::TaskAwaiter GetAwaiter(System::Threading::WaitHandle ^ handle);
public static System.Runtime.CompilerServices.TaskAwaiter GetAwaiter (this System.Threading.WaitHandle handle);
static member GetAwaiter : System.Threading.WaitHandle -> System.Runtime.CompilerServices.TaskAwaiter
<Extension()>
Public Function GetAwaiter (handle As WaitHandle) As TaskAwaiter
参数
- handle
- WaitHandle
要等待的句柄。
返回
Awaiter。