Microsoft.SqlServer.Dts.Pipeline Espacio de nombres

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

Clases

BackPressureException

La excepción que se produce cuando los métodos IsInputReady(Int32[], Boolean[]) y GetDependentInputs(Int32) que controlan la presión retroactiva en el flujo de datos encuentran un error inesperado.

BlobColumn

Define una columna en un búfer de flujo de datos que contiene datos que tienen un tipo de datos SQL Server de texto, ntext o imagen.

BufferDisconnectedException

La excepción que se genera cuando un intento de obtener acceso a un objeto PipelineBuffer produce un error.

BufferNotFoundException

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

CannotCreatePipelineComponentException

La excepción que se produce cuando el flujo de datos no puede crear una instancia de un componente de script.

CannotCreateUserComponentException

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ColumnIndexOutOfRangeException

La excepción que se produce cuando un intento de obtener acceso a una columna de un búfer mediante un índice queda fuera de los límites de la colección de columnas del búfer.

ColumnInformation

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ColumnIsNullException

La excepción que se produce al utilizar un método de acceso a una columna de tipo de datos específico y el valor de la columna es nulo.

ComponentDowngradeFailedException

Esta excepción se produce cuando se solicita que el componente realice y cambie a una versión anterior y que la degradación no se realice correctamente.

ComponentUpgradeFailedException

La excepción que se genera cuando se produce un error en el método PerformUpgrade(Int32) de un componente.

ComponentVersionMismatchException

La excepción que se produce cuando la versión del componente almacenado en el paquete XML es mayor que la versión del componente instalado en el equipo actual.

DoesNotFitBufferException

La excepción que se produce cuando se intenta escribir en el búfer un valor demasiado grande para el área de datos de una estructura BufferColumn.

DtsPipelineComponentAttribute

Contiene información en tiempo de diseño sobre un objeto PipelineComponent.

InputIDToNameMap

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

InputNotFoundException

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ManagedComponentHost

Representa el host para el componente administrado DTS.

MappedColumnInfo

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

NoCurrentRowException

La excepción que se produce cuando la dirección del principio de una fila PipelineBuffer es nula.

NotOutputBufferException

La excepción que se produce cuando se llama a un método que está restringido a objetos Output sobre un InputPipelineBuffer.

OutputNameMap

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

OutputNotFoundException

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

PipelineBuffer

Proporciona un almacén de datos en memoria que contiene filas y columnas de datos.

PipelineComponent

Define la clase base que se utiliza para desarrollar componentes de flujo de datos administrados.

PipelineComponentExt

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

PipelineComponentHResultException

Excepción producida por el componente de script cuando encuentra una excepción COM.

PipelineComponentSource

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ReadOnlyVariablesNotAvailableException

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ReadWriteVariablesNotAvailableException

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

RowIndexOutOfRangeException

La excepción que se produce cuando se proporciona un índice no válido al intentar obtener acceso a una fila de un PipelineBuffer.

ScriptBuffer

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ScriptComponent

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ScriptComponent.ScriptComponentEvalContext

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

ScriptComponentHost

Componente de canalización de DTS que origina registros del proveedor administrado.

ScriptingLanguageNotFoundException

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

SSISScriptComponentEntryPointAttribute

Este es el atributo que colocamos en la clase derivada de ScriptComponent para encontrarlo y cargarlo mediante reflexión.

UnsupportedBufferDataTypeException

La excepción que se produce al asignar un valor a una columna de búfer que contiene un tipo de datos incorrecto.

UnsupportedDataRecordTypeException

La excepción que se produce cuando se pasa un valor de parámetro no compatible al método DataRecordTypeToBufferType(Type).

UnsupportedValueTypeForTextStreamColumnException

La excepción que se produce cuando el tipo del valor que se está asignando a una columna de un PipelineBuffer no es una cadena o una matriz de bytes.

VSTAComponentScriptingEngine

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

Estructuras

BufferColumn

Proporciona metadatos de solo lectura para una columna de PipelineBuffer.

Interfaces

IVSTAScriptComponentUI

El espacio de nombres Microsoft.SqlServer.Dts.Pipeline contiene clases administradas que se utilizan para desarrollar componentes de flujo de datos administrados. Contiene la clase PipelineComponent, que es la clase base para los componentes de flujo de datos administrados, y la clase PipelineBuffer, que es la implementación administrado de la interfaz IDTSBuffer100. La clase PipelineBuffer calcula las referencias de los búferes de flujo de datos entre el motor de flujo de datos COM y los componentes de flujo de datos administrados.

Enumeraciones

ComponentType

Especifica los tres tipos de componentes de flujo de datos.

PipelineBufferMode

Contiene valores utilizados para identificar un PipelineBuffer como un búfer de entrada o salida.