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

Определение

Описывает приоритет потока в классе.

public enum class DTSPriorityClass
public enum DTSPriorityClass
type DTSPriorityClass = 
Public Enum DTSPriorityClass
Наследование
DTSPriorityClass

Поля

Имя Значение Описание
Default 0

Поток планируется раньше потоков с любым другим приоритетом. Это самый высокий приоритет потока.

AboveNormal 1

Поток планируется после потоков с приоритетом по умолчанию и раньше потоков с обычным приоритетом.

Normal 2

Поток планируется после потоков с приоритетом Default и Выше Normal, а также до тех, у которых приоритет ниже нормального и Lowest Priority.

BelowNormal 3

Поток планируется после потоков с приоритетом Default, Above Normal и Normal, а также перед потоками с минимальным приоритетом.

Idle 4

Этот поток планируется после потоков с любым другим приоритетом.

Примеры

Следующий пример показывает синтаксис, который следует использовать при установке PackagePriorityClass для пакета с использованием DTSPriorityClass перечисления.

Package p = new Package();  
p.PackagePriorityClass = DTSPriorityClass.BelowNormal;  
Dim p As Package =  New Package()   
p.PackagePriorityClass = DTSPriorityClass.BelowNormal  

Комментарии

Он DTSPriorityClass определяет множество всех возможных значений для приоритета потока. Приоритеты потоков указывают относительный приоритет одного потока и другого.

Каждый поток имеет назначенный приоритет. Потоки, созданные внутри runtime, изначально получают приоритет по умолчанию, тогда как потоки, созданные вне процесса выполнения, сохраняют прежний приоритет при входе в процесс выполнения. Вы можете получить и установить приоритет потока, обратившись к его Priority свойствам, таким как PackagePriorityClass.

Потоки планируются для выполнения, учитывая их приоритеты. Алгоритм планирования, используемый для определения порядка выполнения потока, зависит от каждой операционной системы.

Приоритет потоков для этого перечисления, в порядке от наивысшего приоритета к наименьшему, следующий:

  • Default

  • AboveNormal

  • Нормальный

  • BelowNormal

  • Бездействие

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