DispatcherOperation<TResult> Класс

Определение

Представляет объект, используемый для взаимодействия с операцией, помещенной в очередь Dispatcher, и содержит Task<TResult>.

generic <typename TResult>
public ref class DispatcherOperation : System::Windows::Threading::DispatcherOperation
public class DispatcherOperation<TResult> : System.Windows.Threading.DispatcherOperation
type DispatcherOperation<'Result> = class
    inherit DispatcherOperation
Public Class DispatcherOperation(Of TResult)
Inherits DispatcherOperation

Параметры типа

TResult

Тип, возвращаемый объектом Task<TResult>.

Наследование
DispatcherOperation<TResult>

Свойства

Dispatcher

Возвращает объект Dispatcher, в очередь которого помещена данная операция.

(Унаследовано от DispatcherOperation)
Priority

Возвращает или задает приоритет операции в очереди объекта Dispatcher.

(Унаследовано от DispatcherOperation)
Result

Возвращает результат операции по ее завершении.

Status

Получает текущее состояние операции.

(Унаследовано от DispatcherOperation)
Task

Получает объект Task<TResult>, представляющий текущую операцию.

Методы

Abort()

Отменяет операцию.

(Унаследовано от DispatcherOperation)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetAwaiter()

Возвращает объект, ожидающий асинхронную операцию, которая возвращает результат.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
InvokeDelegateCore()

Начинает операцию, связанную с данным объектом DispatcherOperation.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Wait()

Ожидает завершения операции.

(Унаследовано от DispatcherOperation)
Wait(TimeSpan)

Ожидает завершения операции в течение заданного времени.

(Унаследовано от DispatcherOperation)

События

Aborted

Генерируется при отмене операции.

(Унаследовано от DispatcherOperation)
Completed

Создается по завершении операции.

(Унаследовано от DispatcherOperation)

Применяется к