DispatcherOperation Klass

Definition

Representerar ett objekt som används för att interagera med en åtgärd som har publicerats i Dispatcher kön.

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
Arv
DispatcherOperation
Härledda

Kommentarer

BeginInvoke returnerar ett DispatcherOperation objekt när det anropas.

Objektet DispatcherOperation kan användas för att interagera med ombudet i Dispatcher kön, till exempel ändra prioriteten för åtgärden eller avbryta åtgärden.

Använd egenskapen för att hämta returvärdet för det anropade ombudet Result .

DispatcherOperation är inte en undantagshanteringsgräns. Det innebär att undantag hanteras av Dispatcher och inte bevaras av åtgärden.

Egenskaper

Name Description
Dispatcher

Hämtar åtgärden Dispatcher som har bokförts till.

Priority

Hämtar eller anger prioriteten för åtgärden i Dispatcher kön.

Result

Hämtar resultatet av åtgärden när den har slutförts.

Status

Hämtar åtgärdens aktuella status.

Task

Hämtar en Task<TResult> som representerar den aktuella åtgärden.

Metoder

Name Description
Abort()

Avbryter åtgärden.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetAwaiter()

Returnerar ett objekt som meddelas när den asynkrona åtgärden är klar.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InvokeDelegateCore()

Påbörjar den åtgärd som är associerad med den här DispatcherOperation.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Wait()

Väntar tills åtgärden har slutförts.

Wait(TimeSpan)

Väntar på att åtgärden ska slutföras under den angivna tidsperioden.

Händelser

Name Description
Aborted

Inträffar när åtgärden avbryts.

Completed

Inträffar när åtgärden har slutförts.

Gäller för