Поделиться через


DispatcherQueuePriority Перечисление

Определение

Определяет уровни приоритета, которые могут быть предоставлены для работы, назначенной DispatcherQueue.

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
Наследование
DispatcherQueuePriority
Атрибуты

Поля

High 10

Работа, запланированная с высоким приоритетом, сначала будет отправлена вместе с другими высокоприоритетными системными задачами, прежде чем обрабатывать обычные или низкоприоритетные трудоемки.

Low -10

Низкоприоритетные трудоемки будут запланированы, если нет других работ для обработки. Работа с низким приоритетом может быть вытеснена новыми входящими задачами с высоким и обычным приоритетом.

Normal 0

Работа будет отправлена после отправки всех высокоприоритетных задач. Если запланирована новая работа с высоким приоритетом, все новые высокоприоритетные задачи обрабатываются перед возобновлением обычных задач. Это приоритет по умолчанию.

Применяется к