DispatcherOperation Klas

Definitie

Vertegenwoordigt een object dat wordt gebruikt om te communiceren met een bewerking die in de Dispatcher wachtrij is geplaatst.

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
Overname
DispatcherOperation
Afgeleid

Opmerkingen

BeginInvoke retourneert een DispatcherOperation object wanneer het wordt aangeroepen.

Het DispatcherOperation object kan worden gebruikt om te communiceren met de gemachtigde in de Dispatcher wachtrij, zoals het wijzigen van de prioriteit van de bewerking of het afbreken van de bewerking.

Gebruik de Result eigenschap om de retourwaarde van de aangeroepen gemachtigde te verkrijgen.

Dit DispatcherOperation is geen grens voor het afhandelen van uitzonderingen. Dit betekent dat uitzonderingen worden verwerkt door de Dispatcher bewerking en niet worden bewaard door de bewerking.

Eigenschappen

Name Description
Dispatcher

Hiermee wordt de Dispatcher bewerking opgehaald waarnaar de bewerking is gepost.

Priority

Hiermee wordt de prioriteit van de bewerking in de Dispatcher wachtrij opgehaald of ingesteld.

Result

Hiermee haalt u het resultaat van de bewerking op nadat deze is voltooid.

Status

Hiermee haalt u de huidige status van de bewerking op.

Task

Hiermee haalt u een Task<TResult> op die de huidige bewerking vertegenwoordigt.

Methoden

Name Description
Abort()

De bewerking wordt afgebroken.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetAwaiter()

Retourneert een object dat wordt gewaarschuwd wanneer de asynchrone bewerking is voltooid.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InvokeDelegateCore()

Hiermee begint u de bewerking die aan deze DispatcherOperationbewerking is gekoppeld.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Wait()

Wacht tot de bewerking is voltooid.

Wait(TimeSpan)

Wacht tot de bewerking in de opgegeven periode is voltooid.

gebeurtenis

Name Description
Aborted

Treedt op wanneer de bewerking wordt afgebroken.

Completed

Treedt op wanneer de bewerking is voltooid.

Van toepassing op