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
Параметры
- this
- Task
Task, связанный с DispatcherOperation.
Возвращаемое значение
Состояние базового DispatcherOperation.
Исключения
Task не связан с DispatcherOperation.
Комментарии
IsDispatcherOperationTask Прежде чем вызывать этот метод, вызовите метод , чтобы проверить, связан DispatcherOperation ли Task с .
Применяется к
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
Параметры
- this
- Task
Task, связанный с DispatcherOperation.
- timeout
- TimeSpan
Промежуток времени для ожидания.
Возвращаемое значение
Состояние базового DispatcherOperation.
Исключения
Task не связан с DispatcherOperation.
Комментарии
IsDispatcherOperationTask Прежде чем вызывать этот метод, вызовите метод , чтобы проверить, связан DispatcherOperation ли Task с .