Microsoft.SqlServer.Dts.Pipeline.Wrapper Espacio de nombres

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline.Wrapper proporciona las clases e interfaces utilizadas para crear los componentes de Flujo de datos personalizados y automatizar la tarea Flujo de datos.

Clases

CManagedComponentWrapperClass

Representa la instancia en tiempo de diseño de un componente de flujo de datos.

DTSBufferManagerClass

Crea y administra objetos IDTSBuffer100.

MainPipeClass

Agrega y conecta componentes en un diseño de flujo de datos.

Estructuras

BUFFER_WIRE_PACKET

Especifica el paquete de conexión de búfer del contenedor de canalización.

DTP_BUFFCOL

Contiene metadatos que describen los datos almacenados en una columna de búfer.

tagBUFFER_WIRE_PACKET

Especifica el paquete de conexión de búfer para el contenedor de canalización.

tagBUFFERCOL

Contiene metadatos que describen los datos almacenados en una columna de búfer.

Interfaces

CManagedComponentWrapper

Configura las propiedades y recopilaciones de columna de un componente.

DTSBufferManager

Administra los objetos IDTSBuffer100.

IDTSBLOBObject100

Se utiliza para leer y escribir bytes en una columna de un objeto IDTSBuffer100.

IDTSBuffer100

Representa un objeto de almacenamiento en memoria, bidimensional y que contiene filas y columnas.

IDTSBufferManager100

Crea y administra objetos IDTSBuffer100.

IDTSBufferManagerInitialize100

Inicializa el administrador de búfer para el contenedor de canalización.

IDTSBufferTapConfiguration100

Representa la configuración de derivación para el objeto IDTSBuffer100.

IDTSComponentMetaData100

Contiene la definición de un componente de flujo de datos, incluidas sus propiedades personalizadas, entradas, y columnas de entrada y salida definidas para un componente de flujo de datos.

IDTSComponentMetaData130

Agrega una nueva funcionalidad en SQL Server 2016 a la interfaz IDTSComponentMetaData100 existente, especialmente el método GetIdentificationStringByID(Int32). La interfaz IDTSComponentMetaData100 contiene la definición de un componente de flujo de datos, incluidas sus propiedades personalizadas, entradas, salidas, y columnas de entrada y salida definidas en un componente de flujo de datos.

IDTSComponentMetaDataCollection100

Contiene una colección de objetos IDTSComponentMetaData100.

IDTSComponentView100

Permite revertir los cambios realizados en un objeto IDTSComponentMetaData100 de un componente de flujo de datos.

IDTSCustomProperty100

Contiene información personalizada sobre un objeto de una tarea de flujo de datos.

IDTSCustomPropertyCollection100

Contiene una colección de objetos IDTSCustomProperty100.

IDTSDataFileCreator100

Representa una interfaz de creador de archivo de datos DTS.

IDTSDesigntimeComponent100

Define los métodos de tiempo de diseño de un componente de flujo de datos escritos en C++ y COM.

IDTSExpressionEvaluatorEx100

Evalúa las expresiones de destino.

IDTSExternalMetadataColumn100

Representa una columna de un origen de datos externo.

IDTSExternalMetadataColumnCollection100

Contiene una colección de objetos IDTSExternalMetadataColumn100 que representan las columnas de un origen de datos externo.

IDTSFriendlyEnum100

Proporciona nombres para los valores de una enumeración.

IDTSFriendlyEnumCollection100

Contiene una colección de objetos IDTSFriendlyEnum100.

IDTSInput100

Contiene la colección de columnas que representa los datos proporcionados a un componente en forma de objetos PipelineBuffer en tiempo de ejecución.

IDTSInputCollection100

Contiene una colección de objetos IDTSInput100.

IDTSInputColumn100

Representa una columna de salida de un componente de nivel superior seleccionada para su uso por parte de un componente.

IDTSInputColumn130

Agrega nueva funcionalidad en SQL Server 2016 a la interfaz existenteIDTSInputColumn100, especialmente la LineageIdentificationString propiedad , que usa el GetIdentificationStringByID(Int32) método . La IDTSInputColumn100 interfaz representa una columna de salida de un componente ascendente seleccionado para su uso por un componente.

IDTSInputColumnCachedInfo100

Representa la información almacenada en la memoria caché de columna de entrada de IDTS.

IDTSInputColumnCollection100

Contiene una colección de columnas IDTSInputColumn100.

IDTSLookupDesign100

Representa una interfaz de búsqueda de DTS.

IDTSManagedComponent100

Representa una interfaz para los componentes administrados DTS.

IDTSManagedComponentHost100

Contiene los hosts para los objetos IDTSManagedComponent100.

IDTSManagedComponentHost130

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline.Wrapper proporciona las clases e interfaces utilizadas para crear los componentes de Flujo de datos personalizados y automatizar la tarea Flujo de datos.

IDTSManagedComponentWrapper100

Representa el contenedor del componente administrado DTS.

IDTSMultiInputComponent100

Proporciona métodos relacionados con los componentes de entrada múltiple.

IDTSMultiInputComponentHost100

Proporciona métodos relacionados con los hosts de componente de entrada múltiple.

IDTSObject100

Define la interfaz de objetos base para los objetos de flujo de datos.

IDTSObjectModel100

Representa un modelo para la interfaz IDTSObject100.

IDTSOutput100

Contiene la colección de columnas IDTSOutputColumn100 disponible para los componentes de nivel inferior de un grafo.

IDTSOutputCollection100

Contiene una colección de objetos IDTSOutput100.

IDTSOutputColumn100

Contiene la definición en tiempo de diseño de una columna proporcionada por un componente.

IDTSOutputColumn130

Agrega nueva funcionalidad en SQL Server 2016 a la interfaz existenteIDTSOutputColumn100, especialmente la LineageIdentificationString propiedad , que usa el GetIdentificationStringByID(Int32) método . La IDTSOutputColumn100 interfaz contiene la definición en tiempo de diseño de una columna proporcionada por un componente.

IDTSOutputColumnCollection100

Contiene una colección de columnas IDTSOutputColumn100.

IDTSPath100

Representa una conexión entre dos componentes.

IDTSPathCollection100

Proporciona un contenedor de colecciones para almacenar objetos IDTSPath100.

IDTSPersistenceComponent100

Define los métodos de persistencia de un componente de flujo de datos.

IDTSPipeline100

Define los métodos y las propiedades implementadas por la tarea de flujo de datos.

IDTSPipeline130

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline.Wrapper proporciona las clases e interfaces utilizadas para crear los componentes de Flujo de datos personalizados y automatizar la tarea Flujo de datos.

IDTSPivotDesign100

Representa una interfaz de diseño de dinamización de DTS.

IDTSRuntimeComponent100

Define los métodos de tiempo de ejecución de un componente de flujo de datos.

IDTSRuntimeComponent130

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline.Wrapper proporciona las clases e interfaces utilizadas para crear los componentes de Flujo de datos personalizados y automatizar la tarea Flujo de datos.

IDTSRuntimeConnection100

Hace referencia a un objeto ConnectionManager de un paquete.

IDTSRuntimeConnectionCollection100

Contiene una colección de objetos IDTSRuntimeConnectionCollection100.

IDTSSupportBackPressure100

Representa el soporte técnico de contrapresión de los servicios de transformación de datos.

IDTSVirtualInput100

Representa las columnas disponibles para un componente procedentes del componente de nivel superior.

IDTSVirtualInputColumn100

Representa un objeto IDTSOutputColumn100 en el objeto StartPoint de un objeto IDTSPath100.

IDTSVirtualInputColumnCollection100

Contiene una colección de columnas IDTSVirtualInputColumn100.

MainPipe

Proporciona la implementación administrado de la interfaz IDTSPipeline100 utilizada para configurar una tarea de flujo de datos mediante programación.

Enumeraciones

DTPSTATUSENUM

Especifica el estado de una columna de un objeto IDTSBuffer100.

DTSBufferFlags

Contiene valores que se utilizan para registrar un búfer con el objeto IDTSBufferManager100.

DTSBufferHandlePresetValues

Especifica un conjunto definido de identificadores de búfer.

DTSCustomPropertyExpressionType

Indica si el valor de una propiedad personalizada de un componente de flujo de datos se puede especificar utilizando expresiones de propiedad.

DTSInsertPlacement

Especifica la ubicación para insertar un nuevo objeto IDTSInput100 o IDTSOutput100 en la colección.

DTSObjectType

Especifica los objetos que implementan la interfaz IDTSObject100 en el modelo de objetos del flujo de datos.

DTSPersistenceFormat

Especifica el formato de persistencia de los objetos en una tarea de flujo de datos.

DTSPersistState

Especifica cómo hacer que un objeto IDTSCustomProperty100 sea persistente en el archivo XML del paquete.

DTSPIPELINEVERSION

Especifica la versión del motor de flujo de datos instalado en el equipo.

DTSRowDisposition

Especifica cómo continuar si se produce un error o truncamiento mientras se procesa una fila.

DTSUsageType

Indica cómo un componente utiliza un objeto IDTSInputColumn100.

DTSValidationStatus

Especifica el valor devuelto de una llamada a Validate().

Comentarios

Este ensamblado es un ensamblado de interoperabilidad primario para DTSPipeline.dll.