TaskExtensions.DispatcherOperationWait 方法

定义

等待基础 DispatcherOperation 完成。

重载

名称 说明
DispatcherOperationWait(Task)

无限期等待基础 DispatcherOperation 完成。

DispatcherOperationWait(Task, TimeSpan)

等待基础 DispatcherOperation 完成的指定时间量。

DispatcherOperationWait(Task)

无限期等待基础 DispatcherOperation 完成。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Windows::Threading::DispatcherOperationStatus DispatcherOperationWait(System::Threading::Tasks::Task ^ this);
public static System.Windows.Threading.DispatcherOperationStatus DispatcherOperationWait(this System.Threading.Tasks.Task this);
static member DispatcherOperationWait :  -> System.Windows.Threading.DispatcherOperationStatus
<Extension()>
Public Function DispatcherOperationWait (this As Task) As DispatcherOperationStatus

参数

返回

基础 DispatcherOperation状态。

例外

注解

IsDispatcherOperationTask调用该方法以检查在调用此方法之前是否Task与该方法DispatcherOperation关联。

适用于

DispatcherOperationWait(Task, TimeSpan)

等待基础 DispatcherOperation 完成的指定时间量。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Windows::Threading::DispatcherOperationStatus DispatcherOperationWait(System::Threading::Tasks::Task ^ this, TimeSpan timeout);
public static System.Windows.Threading.DispatcherOperationStatus DispatcherOperationWait(this System.Threading.Tasks.Task this, TimeSpan timeout);
static member DispatcherOperationWait : TimeSpan -> System.Windows.Threading.DispatcherOperationStatus
<Extension()>
Public Function DispatcherOperationWait (this As Task, timeout As TimeSpan) As DispatcherOperationStatus

参数

timeout
TimeSpan

等待的时间量。

返回

基础 DispatcherOperation状态。

例外

注解

IsDispatcherOperationTask调用该方法以检查在调用此方法之前是否Task与该方法DispatcherOperation关联。

适用于