Compartir a través de


DTSPriorityClass Enumeración

Definición

Describe la prioridad de un subproceso en una clase.

public enum class DTSPriorityClass
public enum DTSPriorityClass
type DTSPriorityClass = 
Public Enum DTSPriorityClass
Herencia
DTSPriorityClass

Campos

AboveNormal 1

El subproceso se programa después de los subprocesos con prioridad Predeterminada y antes de aquellos con prioridad Normal.

BelowNormal 3

El subproceso se programa después de los subprocesos con prioridad Predeterminada, Por encima de lo normal y Normal, y antes de aquellos con prioridad Mínima.

Default 0

El subproceso está programado para antes de los subprocesos con cualquier otra prioridad. Esta es la prioridad de subproceso más alta.

Idle 4

Este subproceso está programado para después de los subprocesos con cualquier otra prioridad.

Normal 2

El subproceso está programado para después de los subprocesos con prioridad Predeterminada y Por encima de lo normal, y antes de aquellos con prioridad Por debajo de lo normal y Mínima.

Ejemplos

En el ejemplo siguiente se muestra la sintaxis que se va a usar al establecer para PackagePriorityClass un paquete mediante la DTSPriorityClass enumeración .

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

Comentarios

DTSPriorityClass define el conjunto de todos los valores posibles para una prioridad de subproceso. Las prioridades de subproceso especifican la prioridad relativa de un subproceso frente a otro.

Cada subproceso tiene una prioridad asignada. Los subprocesos creados en el tiempo de ejecución se asignan inicialmente a la prioridad Predeterminada, mientras que los subprocesos creados fuera del tiempo de ejecución conservan su prioridad anterior cuando entran en el tiempo de ejecución. Puede obtener y establecer la prioridad de un subproceso accediendo a su Priority propiedad, como PackagePriorityClass.

Los subprocesos están programados para ejecutarse según su prioridad. El algoritmo de programación utilizado para determinar el orden de ejecución del subproceso varía con cada sistema operativo.

La prioridad de los subprocesos para esta enumeración, en orden de prioridad más alta a la más baja, es la siguiente:

  • Valor predeterminado

  • AboveNormal

  • Normal

  • BelowNormal

  • Inactivo

Se aplica a