DispatcherOperation Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |