DispatcherQueuePriority Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Prioritätsebenen, die einer DispatcherQueue zugewiesen werden können.
public enum class DispatcherQueuePriority
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
enum class DispatcherQueuePriority
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class DispatcherQueuePriority
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
public enum DispatcherQueuePriority
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum DispatcherQueuePriority
var value = Microsoft.UI.Dispatching.DispatcherQueuePriority.low
Public Enum DispatcherQueuePriority
- Vererbung
-
DispatcherQueuePriority
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Low | -10 | Die Arbeit mit niedriger Priorität wird geplant, wenn keine andere Arbeit zur Verarbeitung vorhanden ist. Arbeit mit niedriger Priorität kann durch neue eingehende Vorgänge mit hoher und normaler Priorität vorausgesetzt werden. |
| Normal | 0 | Die Arbeit wird versendet, sobald alle Vorgänge mit hoher Priorität verteilt werden. Wenn eine neue Arbeit mit hoher Priorität geplant ist, werden alle neuen Vorgänge mit hoher Priorität verarbeitet, bevor normale Vorgänge fortgesetzt werden. Dies ist die Standardpriorität. |
| High | 10 | Die bei hoher Priorität geplante Arbeit wird zuerst zusammen mit anderen Systemaufgaben mit hoher Priorität vor der Verarbeitung der Arbeit mit normaler oder niedriger Priorität verteilt. |