DispatcherQueuePriority Enumeration

Definition

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.

Gilt für: