Microsoft.SqlServer.Dts.Runtime Espacio de nombres

El espacio de nombres Microsoft.SqlServer.Dts.Runtime contiene las clases e interfaces para crear paquetes, tareas personalizadas y otros elementos de flujo de control de paquetes.

Clases

Application

Detecta y obtiene acceso a objetos Package. También puede obtener acceso a colecciones y propiedades que contienen información sobre el sistema.

ApplocalHelper

ApplocalHelper contiene funciones auxiliares estáticas que ayudan a hacer frente a problemas locales de la aplicación.

ApplocalReferenceLoader

cargador de referencias para el ensamblado local de la aplicación

BatchUpgradeOptions

Especifica las opciones que el Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents) método aplicará a una lista de paquetes de Integration Services durante el proceso de actualización.

BreakpointManager

Administra todos los puntos de interrupción establecidos en una tarea. Esta clase no puede heredarse.

BreakpointTarget

Contiene información sobre puntos de interrupción que se establecen en el paquete. No se puede heredar esta clase.

BreakpointTargetEnumerator

Crea BreakpointTargetEnumerator para la colección BreakpointTargets. Esta clase no puede heredarse.

BreakpointTargets

Contiene una colección de objetos BreakpointTarget. Esta clase no puede heredarse.

Configuration

Representa una clase de configuración que contiene información sobre cómo se configura un paquete. No se puede heredar esta clase.

ConfigurationEnumerator

Admite la iteración sobre la colección Configurations. No se puede heredar esta clase.

Configurations

Representa una colección de objetos Configuration. Esta clase no puede heredarse.

ConnectionEnumerator

Admite la iteración sobre la colección Connections. Esta clase no puede heredarse.

ConnectionInfo

Contiene información sobre las conexiones disponibles en el equipo. Esta clase no puede heredarse.

ConnectionInfoEnumerator

Admite la iteración sobre la colección Connections. Esta clase no puede heredarse.

ConnectionInfos

Contiene información sobre todas las conexiones en el equipo. La colección contiene objetos ConnectionInfo que proporcionan los detalles sobre cada conexión. La colección está disponible mediante la clase Application. Esta clase no puede heredarse.

ConnectionManager

Proporciona la información necesaria para conectarse a un origen de datos. Todas las clases que heredan de ConnectionManager contienen las mismas propiedades y métodos. La clase ConnectionManager aísla los detalles de implementación de los diferentes tipos de conexión con respecto al motor de ejecución. Esto habilita al tiempo de ejecución para que interactúe con cada administrador de conexiones de una manera coherente y de predicción. Los administradores de conexiones contienen un conjunto de propiedades estándar que todas las conexiones tienen en el común, como Name, ID, Description y ConnectionString. Sin embargo, cada tipo de conexión tiene propiedades adicionales que son específicas de ese tipo. Se puede obtener acceso a estas a través de la colección Properties. Esta clase no puede ser heredada.

ConnectionManagerBase

Representa la clase base abstracta para administradores de conexiones.

ConnectionManagerItem

Representa los objetos del administrador de conexiones.

ConnectionManagerItems

Representa los objetos del administrador de conexiones.

Connections

Contiene una colección de objetos ConnectionManager a los que se obtiene acceso a través del objeto Package. Esta clase no puede heredarse.

DataTypeInfo

Contiene miembros que devuelven información sobre el tipo de datos de cualquier objeto de SQL Server Integration Services (SSIS) para .Application No se puede heredar esta clase.

DataTypeInfoEnumerator

Admite la iteración sobre la colección DataTypeInfos. Esta clase no puede heredarse.

DataTypeInfos

Contiene una colección de objetos DataTypeInfo. Esta clase no puede heredarse.

DBProviderInfo

Contiene información sobre un proveedor de bases de datos. Esta clase no puede heredarse.

DBProviderInfoEnumerator

Admite la iteración sobre la colección DBProviderInfos. Esta clase no puede heredarse.

DBProviderInfos

Contiene una colección de objetos DBProviderInfo. Esta clase no puede heredarse.

DefaultEvents

Define los eventos predeterminados proporcionados por el motor de ejecución de Integration Services.

DtProjectStorage

El espacio de nombres Microsoft.SqlServer.Dts.Runtime contiene las clases e interfaces para crear paquetes, tareas personalizadas y otros elementos de flujo de control de paquetes.

DtsComException

Excepción que Integration Services genera cuando se produce un error COM.

DtsComponentException

La excepción que se produce cuando ocurre un error en un componente.

DtsConnectionAttribute

Proporciona información en tiempo de diseño sobre un objeto ConnectionManager.

DtsConnectionException

La excepción que se produce cuando hay un error en una conexión.

DtsContainer

Define una clase base abstracta que implementa las propiedades y métodos utilizados por todos los contenedores y paquetes.

DtsConvert

Proporciona métodos de conversión para convertir objetos de tiempo de ejecución administrados de Integration Services a sus implementaciones nativas, y de las implementaciones nativas a las implementaciones administradas. No se puede heredar esta clase.

DtsCouldNotCreateManagedConnectionException

La excepción que especifica que no se pudo crear una conexión administrado. Esta clase no puede heredarse.

DtsCouldNotCreateManagedForEachEnumeratorException

La excepción que especifica que no se pudo crear un enumerador ForEach administrado. Esta clase no puede heredarse.

DtsEnumerator

Define una clase base abstracta que implementa los métodos IEnumerator.

DtsError

Contiene información sobre un error que se produjo durante la ejecución. No se puede heredar esta clase.

DtsErrors

Representa una colección de objetos DtsError. Esta clase no puede heredarse.

DtsEventHandler

Un contenedor de un paquete u otros contenedores que contienen aplicaciones ejecutables para ejecutarse cuando se producen eventos específicos. No se puede heredar esta clase.

DtsEventHandlerEnumerator

Admite la iteración sobre la colección DtsEventHandlers. No se puede heredar esta clase.

DtsEventHandlers

Representa una colección de objetos DtsEventHandler. Esta clase no puede heredarse.

DtsException

Define una clase de excepción genérica que, dependiendo del código de error devuelto, crea una clase específica para el tipo de excepción producida.

DtsExponentTooLargeException

Una clase de excepción que se produce cuando la clave de certificación de X.509 en un paquete no es válida.

DtsForEachEnumeratorAttribute

Proporciona información en tiempo de diseño sobre un objeto ForEachEnumerator. No se puede heredar esta clase.

DtsGenericException

La excepción que se produce cuando ocurre un error y no hay otra clase de excepción que administre el error.

DtsInvalidBreakpointSiteException

La excepción que se produce para especificar que hay un punto de interrupción no válido. Esta clase no puede heredarse.

DtsInvalidProjectPasswordOrDataException

Representa la contraseña del proyecto no válida o la excepción de datos que esta clase contiene en tiempo de ejecución.

DtsInvalidProjectUserKeyOrDataException

Representa la clave de usuario de proyecto no válida o la excepción de datos que esta clase contiene.

DtsLogProviderAttribute

Proporciona información en tiempo de diseño sobre un objeto LogProvider.

DTSManagedXmlSerializationHelper

Representa el asistente para la serialización XML administrada por DTS.

DtsNoConnectionAssignedException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo correcto.

DtsNoForEachEnumAssignedException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo ForEachEnumerator.

DtsNoLogProviderAssignedException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo LogProvider.

DtsNoObjectAssignedException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo correcto.

DtsNotAConnectionException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo correcto.

DtsNotAForEachEnumException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo ForEachEnumerator.

DtsNotALogProviderException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo LogProvider.

DtsNotAManagedEnumeratorException

La excepción que se produce para especificar que el enumerador no es un enumerador administrado. No se puede heredar esta clase.

DtsNoTaskAssignedException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo correcto.

DtsNotATaskException

La excepción que se produce para especificar que se produjo un error interno cuando se utiliza un contenedor administrado para un objeto nativo que no es del tipo correcto.

DtsObject

Define una clase base abstracta que contiene los miembros que son comunes a todos los objetos del espacio de nombres Microsoft.SqlServer.Dts.Runtime.

DtsPipelineException

La excepción que se produce cuando ocurre un error en la canalización.

DtsProperties

Contiene una colección de objetos DtsProperty. Esta clase no puede heredarse.

DtsProperty

Contiene propiedades y métodos utilizados por varios contenedores sobre sus propiedades. Esta clase no puede heredarse.

DtsPropertyAttribute

Representa el atributo de propiedad de DTS.

DTSReadOnlyCollectionBase

Define una clase base abstracta que implementa los miembros comunes utilizados por todas las colecciones de solo lectura de Integration Services. Proporciona la clase base abstracta (MustInherit en Visual Basic) para una colección fuertemente tipada.

DtsRuntimeException

La excepción que se produce cuando hay un error en el flujo de control.

DtsScriptingException

La excepción que se produce cuando hay un error en una tarea de script.

DtsSqlException

La excepción que se produce cuando hay un error en una tarea de SQL.

DtsTaskAttribute

Proporciona información en tiempo de diseño sobre un objeto Task.

DtsTaskException

La excepción que se produce cuando ocurre un error en una tarea.

DtsToolsException

La excepción que se produce cuando ocurre un error en una de las herramientas.

DtsWarning

Contiene las propiedades utilizadas cuando se produce una advertencia. No se puede heredar esta clase.

DtsWarnings

Contiene una colección de objetos DtsWarning. Esta clase no puede heredarse.

EmptyEnumerator

Proporciona un enumerador vacío devuelto por el entorno de ejecución de Integration Services cuando no hay elementos en la colección que se van a enumerar.

EnumReferencedObjects

Enumera los objetos a los que se hace referencia.

ErrorEnumerator

Admite la iteración sobre la colección DtsErrors. No se puede heredar esta clase.

EventInfo

Contiene información sobre un evento. No se puede heredar esta clase.

EventInfoEnumerator

Admite la iteración sobre la colección EventInfos. No se puede heredar esta clase.

EventInfos

Contiene una colección de objetos EventInfo. El motor de ejecución expone una colección EventInfos sobre todos los contenedores de la jerarquía de paquetes. La colección que una tarea recibe es una referencia a la colección EventInfos sobre el objeto TaskHost que está encapsulando la tarea. Las colecciones EventInfos de otros contenedores contienen contenido agregado de las EventInfos colecciones secundarias. No se puede heredar esta clase.

EventsProvider

Define una clase abstracta que contiene una colección de contenedores de controladores de eventos y la colección EventInfos. Esta clase dirige los eventos a esos controladores de eventos cuando se recibe un evento.

Executable

Define una clase abstracta que proporciona los métodos que todos los objetos ejecutados por el motor de ejecución deben heredar e implementar.

ExecutableEnumerator

Admite la iteración sobre la colección Executables. No se puede heredar esta clase.

Executables

Contiene una colección de objetos Executable. Esta clase no puede heredarse.

ExtendedProperties

Contiene una colección de objetos ExtendedProperty. Esta clase no puede heredarse.

ExtendedProperty

Esta clase contiene miembros que incluyen información adicional sobre un paquete.

ExtendedPropertyEnumerator

Admite la iteración sobre la colección ExtendedProperties. No se puede heredar esta clase.

FlatFileColumn

Contiene información que define las propiedades de las columnas de un origen de archivo plano o de un adaptador de datos de destino. El adaptador de archivo plano se utiliza para obtener acceso a datos contenidos en archivos planos. Esta clase no puede heredarse.

ForEachEnumerator

Enumera los elementos sobre los que el bucle ForEachLoop va a iterar.

ForEachEnumeratorHost

Define la clase de host para el ForEachEnumerator. No se puede heredar esta clase.

ForEachEnumeratorInfo

Contiene información sobre la clase ForEachEnumerator. No se puede heredar esta clase.

ForEachEnumeratorInfos

Una colección de objetos ForEachEnumeratorInfo. Esta clase no puede heredarse.

ForEachEnumeratorInfosEnumerator

Admite la iteración sobre la colección ForEachEnumeratorInfos. No se puede heredar esta clase.

ForEachEnumeratorUI

Proporciona información para controlar la interfaz gráfica de usuario del objeto ForEachEnumerator.

ForEachLoop

Proporciona un contenedor que define un flujo de trabajo iterativo en un paquete mediante la instrucción foreach iteración.

ForEachVariableMapping

Asigna cada variable al valor o expresión que contiene. No se puede heredar esta clase.

ForEachVariableMappingEnumerator

Admite la iteración sobre la colección ForEachVariableMappings. Esta clase no puede heredarse.

ForEachVariableMappings

Contiene una colección de objetos ForEachVariableMapping. Esta clase no puede heredarse.

ForLoop

Proporciona un contenedor que define un flujo de trabajo iterativo en un paquete mediante la instrucción for iteración.

FtpClientConnection

Descarga y carga archivos de datos y administra directorios en servidores. Esta clase no puede heredarse.

HResults

Copyright (c) 2019 Microsoft Corporation Este archivo contiene todos los mensajes de eventos en inglés de EE. UU. y HRESULTs para el entorno de ejecución de SQL Data Transformation Services, canalización, tareas de existencias y transformaciones de acciones. Convención de nomenclatura HRESULT de mensaje y HRESULT: comience con DTS_E_ Fin con la descripción de las HRESULTs de advertencia de operación con error: comience con DTS_W_ Finalice con la descripción de la operación de advertencia HRESULTs de información de la operación de advertencia- Comience con DTS_I_ Fin con la descripción de las HRESULT correctos de la operación: comience con DTS_S_ Finalización con la descripción de la operación correcta Mensajes para el registro de eventos: comience con DTS_MSG_ Fin con la descripción de las HRESULT correctas de la operación. message Valores son valores de 32 bits establecidos de la siguiente manera: 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 +---++++-----------------------+-------------------------------+ |Sev|C|R| Instalación | Código | +---+-++-----------------------+-------------------------------+ donde Sev - es el código de gravedad 00 - Correcto 01 - Información 10 - Advertencia 11 - Error C - es la marca de código del cliente R - es un bit reservado Facility - es el código de instalación - es el código de estado de la instalación - es el código de estado de la instalación

HttpClientConnection

Contiene propiedades y métodos que permiten a un paquete obtener acceso a un servidor web utilizando el protocolo HTTP para enviar o recibir archivos. Esta clase no puede heredarse.

LogEntryInfo

Contiene propiedades que describen una entrada de registro. No se puede heredar esta clase.

LogEntryInfoEnumerator

Admite la iteración sobre la colección LogEntryInfos. Esta clase no puede heredarse.

LogEntryInfos

Contiene una colección de objetos LogEntryInfo. Esta clase no puede heredarse.

LoggingOptions

Contiene miembros que regulan qué información se incluye o se excluye del registro. Esta clase no puede heredarse.

LogProvider

Contiene información sobre un proveedor de registro asociado a un paquete. Todos los proveedores de registro asociados a un paquete se encuentran en la colección LogProviders. Para los proveedores de registro incluidos en el equipo, utilice la clase Application y vea la colección LogProviderInfos. Esta clase no puede heredarse.

LogProviderBase

Define la clase base abstracta para los proveedores de registro administrado.

LogProviderEnumerator

Admite la iteración sobre la colección LogProviders. No se puede heredar esta clase.

LogProviderInfo

Proporciona información sobre los proveedores de registro detectados en el equipo. No se puede heredar esta clase.

LogProviderInfoEnumerator

Admite una iteración simple sobre la colección LogProviderInfos. No se puede heredar esta clase.

LogProviderInfos

Contiene una colección de objetos LogProviderInfo. Esta clase no puede heredarse.

LogProviders

Contiene una colección de objetos LogProvider asociada al paquete. Esta clase no puede heredarse.

ManagedForEachEnumeratorWrapper

Representa el contenedor del enumerador ForEach administrado. Esta clase no puede heredarse.

ManagedHelper

Representa el asistente administrado.

ManagedHelper.ManagedPropertyHelper

Representa el encabezado de propiedad administrado.

ManagedWrapper

Representa el contenedor administrado.

ManagerSerializer

Representa el serializador de administrador.

NameChecker

Representa el comprobador de nombres.

ObjectReferenceTracker

Proporciona un análisis relativo al impacto y las consecuencias de eliminar variables y conexiones de un paquete. Esta clase no puede heredarse.

Package

Representa el contenedor de paquetes. No se puede heredar esta clase.

PackageInfo

Contiene propiedades que devuelven toda la información relativa a un paquete, tal como la fecha en que se creó, los números de versión y el tamaño de paquete. No se puede heredar esta clase.

PackageInfoEnumerator

Admite la iteración sobre la colección PackageInfos. Esta clase no puede heredarse.

PackageInfos

Contiene una colección de paquetes que se encuentran en Microsoft SQL Server o en el servicio Integration Services. Esta clase no puede heredarse.

PackageItem

PackageItem contiene información relacionada con el paquete, incluido el paquete, el estado, etc.

PackageItems

Contiene una colección de objetos PackageItem.

PackageParameterEnumerator

Representa el enumerador del parámetro de paquete.

PackageUpgradeOptions

Especifica las opciones que se van a aplicar cuando se actualiza un paquete de Integration Services.

PackageUpgradeResult

Especifica los resultados de la actualización para un paquete.

Parameter

Representa una clase base abstracta utilizada por el parámetro de paquete y el parámetro de proyecto.

ParameterInfo

Representa una copia de solo lectura de la información de parámetros para que las aplicaciones puedan obtener dicha información sin tener que cargar el objeto de paquete completo.

ParameterInfos

Representa una colección de objetos de parámetro.

Parameters

Representa una clase usada por la colección de parámetros de paquete y la colección de parámetros de proyecto.

PipelineComponentInfo

Contiene propiedades que describen un componente de canalización instalado actualmente en el equipo local y que están listas para ser utilizadas en una canalización.

PipelineComponentInfoEnumerator

Admite la iteración sobre la colección PipelineComponentInfos. Esta clase no puede heredarse.

PipelineComponentInfos

Contiene una colección de objetos PipelineComponentInfo. Esta clase no puede heredarse.

PrecedenceConstraint

Especifica las propiedades para configurar una restricción de precedencia entre dos contenedores. No se puede heredar esta clase.

PrecedenceConstraintEnumerator

Admite una iteración simple sobre la colección PrecedenceConstraints. Esta clase no puede heredarse.

PrecedenceConstraints

Contiene una colección de objetos PrecedenceConstraint. Esta clase no puede heredarse.

Project

Representa el proyecto de Integration Services que contiene paquetes y parámetros.

ProjectVariablesWrapper

Contiene una colección de contenedor de variables de proyecto.

PropertyEnumerator

Admite la iteración sobre la colección DtsProperties. Esta clase no puede heredarse.

ReferenceLoader

El espacio de nombres Microsoft.SqlServer.Dts.Runtime contiene las clases e interfaces para crear paquetes, tareas personalizadas y otros elementos de flujo de control de paquetes.

RunningPackage

Proporciona una referencia al paquete en tiempo de ejecución que se va a usar desde el servicio Integration Services. Esta clase no puede heredarse.

RunningPackages

Contiene una colección de objetos RunningPackage. Esta colección contiene la lista de paquetes que se estaban ejecutando cuando se llamó al método GetRunningPackages(String), y no se actualiza cuando un nuevo paquete se inicia o un paquete de la lista finaliza. Si necesita una nueva instantánea, debe llamar de nuevo a GetRunningPackages(String). No se puede heredar esta clase.

RunningPackagesEnumerator

Admite la iteración sobre la colección RunningPackages. No se puede heredar esta clase.

SelectedLogProviders

Contiene una colección de objetos LogProvider seleccionados. No se puede heredar esta clase.

SensitiveConnectionManagerBase

El espacio de nombres Microsoft.SqlServer.Dts.Runtime contiene las clases e interfaces para crear paquetes, tareas personalizadas y otros elementos de flujo de control de paquetes.

SensitiveStringAttribute

El espacio de nombres Microsoft.SqlServer.Dts.Runtime contiene las clases e interfaces para crear paquetes, tareas personalizadas y otros elementos de flujo de control de paquetes.

Sequence

Define un flujo de control que es un subconjunto del flujo de control de paquetes. Utilice contenedores de secuencias para agrupar el paquete en varios flujos de control independientes, cada uno con una o varias tareas y contenedores que se ejecutan en el flujo de control global del paquete. Esta clase no puede heredarse.

SsisServerExecution

Representa la ejecución del servidor SSIS.

StorageInfo

Proporciona información acerca de la ubicación de almacenamiento para los paquetes de servicios de integración originales o actualizados.

Task

Define una clase abstracta que implementa los métodos y propiedades comunes a todas las tareas de Integration Services.

TaskHost

Proporciona un contenedor que encapsula una tarea única. En el Diseñador SSIS, el objeto TaskHost no se configura independientemente; en su lugar, se configura al establecer las propiedades de la tarea que encapsula.

TaskInfo

Contiene información sobre una tarea instalada en el equipo local.

TaskInfoEnumerator

Admite la iteración sobre la colección TaskInfo. No se puede heredar esta clase.

TaskInfos

Contiene una colección de objetos TaskInfo. Esta clase no puede heredarse.

UpgradePackageInfo

Almacena información sobre un paquete de Integration Services que se va a actualizar.

UpgradeResult

Determina el resultado de actualizar una colección de paquetes de Integration Services.

Variable

Representa una variable en un paquete, tarea o contenedor. No se puede heredar esta clase.

VariableDispenser

Obtiene acceso a la colección Variables durante la ejecución del paquete. No se puede heredar esta clase.

VariableEnumerator

Admite la iteración sobre la colección Variables. Esta clase no puede heredarse.

Variables

Contiene una colección de objetos Variables, a los que se tiene acceso a través de varios objetos. No se puede heredar esta clase.

WarningEnumerator

Admite la iteración sobre la colección DtsWarnings. No se puede heredar esta clase.

Estructuras

DTSEventColumnFilter

Contiene un campo para cada columna que se puede colocar en una entrada de registro. Para seleccionar columnas para escribir en el registro, establezca el valor del campo en true. Establezca el valor en false para cada campo que no desee agregar a la entrada de registro.

StatusMessage

Especifica los mensajes de error y advertencia que resultan al actualizar un paquete de Integration Services.

Interfaces

IDTSBreakpointSite

Define la interacción entre el motor en tiempo de ejecución de Integration Services y la tarea para exponer puntos de interrupción y para crear y administrar puntos de interrupción personalizados.

IDTSComponentEvents

Define una interfaz que proporciona activación de eventos.

IDTSComponentPersist

Permite guardar en el paquete XML, y cargar desde él, propiedades y valores de configuración para componentes y tareas.

IDTSConfigurationControl

Proporciona una propiedad que controla la forma en que un paquete carga las configuraciones.

IDTSDowngradableObject

Representa la interfaz para el objeto degradable de DTS.

IDTSDumpConfiguration

Representa la configuración para el volcado de la interfaz de Servicios de transformación de datos.

IDTSEvents

Define un conjunto de eventos utilizados por la clase TaskHost en nombre de una tarea.

IDTSExecutionMetrics

Define las métricas utilizadas para realizar el seguimiento de la ejecución de un contenedor.

IDTSExecutionPath

Representa la ruta de acceso de ejecución DTS.

IDTSForEachEnumerator

Proporciona los métodos y propiedades para la clase ForEachEnumerator.

IDTSForEachEnumeratorUI

Contiene los miembros implementados por la clase de interfaz de usuario ForEachEnumeratorUI.

IDTSInfoEvents

Define una interfaz que se utiliza para desencadenar eventos de información, de advertencia y de error.

IDTSLogging

Define las opciones de registro para un contenedor.

IDTSManagedTask

Define una interfaz implementada sobre clases de tarea para identificar la clase como una tarea administrada.

IDTSName

Define las propiedades que suelen usar muchos objetos en el entorno de ejecución de Integration Services. Las propiedades comunes de objetos con nombre incluyen un nombre, un nombre de creación, un identificador (GUID) y una descripción.

IDTSObjectHost

Define una interfaz que permite tratar a los componentes como objetos host genéricos.

IDTSPackageInternal

Define una interfaz implementada por contenedores que necesitan tener la propiedad interna.

IDTSPackagePath

Define una interfaz implementada por contenedores que necesitan que la ruta de acceso del paquete se devuelva en una propiedad.

IDTSPersist

Define una interfaz que permite guardar y cargar datos.

IDTSPropertiesProvider

Define una interfaz, heredada por contenedores, que permite establecer las propiedades mediante una expresión y asociar una colección enumerable de propiedades al contenedor.

IDTSPropertiesProviderEx

Representa las expresiones de proveedor de propiedades de DTS.

IDTSSequence

Contiene dos colecciones utilizadas por contenedores.

IDTSSuspend

Proporciona métodos y propiedades utilizados por el motor de ejecución para notificar a las tareas que suspendan la ejecución.

Enumeraciones

ActionOnExistType

Define el comportamiento que se produce cuando un paquete de actualización tiene el mismo nombre que un paquete de Integration Services existente.

ConnectionManagerItemState

Especifica el estado del elemento de administrador de conexiones.

DTSBreakpointHitTest

Enumera los valores para los tipos de número de llamadas. Esta clase funciona con la clase BreakpointTarget.

DTSCheckpointUsage

Especifica valores que describen si, o cuando, se reinicia un paquete.

DTSConfigurationType

Especifica las maneras de guardar una configuración para un paquete.

DTSConnectionManagerScope

Especifica el ámbito del administrador de conexiones de DTS.

DTSEventFilterKind

Describe el tipo de filtro de eventos que se establece para registro.

DTSExecResult

Proporciona valores que describen el resultado de la ejecución de una tarea.

DTSExecStatus

Contiene valores que indican el estado actual de ejecución de la tarea para un objeto contenedor en el momento de la llamada.

DTSExecutionLocation

Especifica la ubicación de ejecución de DTS.

DTSFileConnectionUsageType

Proporciona información sobre cómo un cliente de un componente utiliza una conexión.

DTSForcedExecResult

Especifica el resultado de ejecución de un contenedor cuando el valor del ForceExecutionValue contenedor se establece en true.

DTSLogEntryFrequency

Proporciona información para ayudar en el planeamiento del registro. Elija la sugerencia que mejor corresponda a la frecuencia con la que espera generar una entrada de registro determinada en su tarea. Esta propiedad de enumeración ayuda entonces a los usuarios del paquete cuando deseen establecer el filtrado de entradas de registro. El usuario puede ver la propiedad para conocer de antemano si habrá un número excesivo de entradas de un tipo determinado y planear en consecuencia.

DTSLoggingMode

Especifica el comportamiento de registro del contenedor. El contenedor puede activar el registro, deshabilitar el registro o especificar que la configuración que se utilizará es la del contenedor primario.

DTSObjectHostType

Describe el tipo de contenedor que está hospedando la otra tarea o contenedor.

DTSObjectReferenceType

Especifica los tipos de objetos para los que la clase ObjectReferenceTracker proporcionará análisis de impacto. La enumeración es utilizada por la clase EnumReferencedObjects, que a su vez es utilizada por la clase Package en su método FindReferencedObjects(Object).

DTSPackageInfoFlags

Describe si un paquete es una carpeta o un paquete. Se utiliza para establecer un valor válido en la propiedad Flags.

DTSPackageType

Identifica la herramienta que creó el paquete.

DTSPipelineComponentType

Clasifica los componentes de canalización por categoría.

DTSPrecedenceEvalOp

Indica las operaciones de evaluación utilizadas por la restricción de precedencia.

DTSPriorityClass

Describe la prioridad de un subproceso en una clase.

DTSProductLevel

Especifica el SQL Server edición del producto.

DTSPropertyKind

Contiene valores que describen el tipo de propiedad.

DTSProtectionLevel

Controla el manejo de información confidencial en el paquete.

DTSProviderSubType

Identifica un proveedor OLE DB concreto. El valor de enumeración también identifica el formato del tipo de datos utilizado por ese proveedor cuando el ProviderType es OLE DB.

DTSProviderType

Describe el tipo de proveedor almacenado.

DTSServerParameterType

Especifica el tipo de parámetro de servidor DTS.

DTSSignatureStatus

Describe el estado de la firma digital.

DTSTargetServerVersion

El espacio de nombres Microsoft.SqlServer.Dts.Runtime contiene las clases e interfaces para crear paquetes, tareas personalizadas y otros elementos de flujo de control de paquetes.

DTSTransactionOption

Describe la compatibilidad con las transacciones y especifica si un contenedor participa en las transacciones.

NameCheckResult

Especifica el resultado de una comprobación de nombres.

PackageFormatVersionUpdate

El espacio de nombres Microsoft.SqlServer.Dts.Runtime contiene las clases e interfaces para crear paquetes, tareas personalizadas y otros elementos de flujo de control de paquetes.

PackageItemState

Especifica el estado de un elemento de paquete.

Project.AccessMode

Define las constantes para el acceso de solo lectura o de lectura y escritura a un proyecto.

ProjectStorageAttributes

Especifica los atributos del almacenamiento del proyecto.

StorageType

Define el tipo de almacenamiento en el que se guardarán los paquetes de Integration Services actualizados.

UpgradeResultStatus

Define los resultados de actualizar un paquete de Integration Services.