Sdílet prostřednictvím


DispatcherOperation Třída

Definice

Představuje objekt, který se používá k interakci s operací, která byla publikována do fronty Dispatcher .

public ref class DispatcherOperation sealed
public ref class DispatcherOperation
public sealed class DispatcherOperation
public class DispatcherOperation
type DispatcherOperation = class
Public NotInheritable Class DispatcherOperation
Public Class DispatcherOperation
Dědičnost
DispatcherOperation
Odvozené

Poznámky

BeginInvoke DispatcherOperation vrátí objekt, když je volána.

Objekt DispatcherOperation lze použít k interakci s delegátem ve Dispatcher frontě, například ke změně priority operace nebo k přerušení operace.

K získání návratové hodnoty vyvolaného delegáta Result použijte vlastnost.

Nejedná se DispatcherOperation o hranici zpracování výjimek. To znamená, že operace zpracovává Dispatcher výjimky a nezachovávají se.

Vlastnosti

Name Description
Dispatcher

Dispatcher Získá, do kterého byla operace publikována.

Priority

Získá nebo nastaví prioritu operace ve frontě Dispatcher .

Result

Získá výsledek operace po dokončení.

Status

Získá aktuální stav operace.

Task

Task<TResult> Získá, který představuje aktuální operaci.

Metody

Name Description
Abort()

Přeruší operaci.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetAwaiter()

Vrátí objekt, který je upozorněn po dokončení asynchronní operace.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
InvokeDelegateCore()

Zahájí operaci, která je přidružena k tomuto DispatcherOperation.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Wait()

Čeká na dokončení operace.

Wait(TimeSpan)

Čeká na dokončení operace v zadaném časovém období.

Událost

Name Description
Aborted

Nastane, když je operace přerušena.

Completed

Nastane po dokončení operace.

Platí pro