Microsoft.SqlServer.Dts.Pipeline Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados.
Classes
| BackPressureException |
A exceção que é lançada quando os métodos IsInputReady(Int32[], Boolean[]) e GetDependentInputs(Int32) que manipulam a propagação no fluxo de dados encontram um erro inesperado. |
| BlobColumn |
Define uma coluna em um buffer de fluxo de dados que contém dados que têm um tipo de dados SQL Server de texto, ntext ou imagem. |
| BufferDisconnectedException |
A exceção gerada quando uma tentativa de acesso a um objeto PipelineBuffer apresenta falha. |
| BufferNotFoundException |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| CannotCreatePipelineComponentException |
A exceção que é lançada quando o fluxo de dados não pode criar uma instância de um componente Script. |
| CannotCreateUserComponentException |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ColumnIndexOutOfRangeException |
A exceção gerada quando uma tentativa de acesso a uma coluna de buffer usando um índice está fora dos limites da coleção de colunas de buffer. |
| ColumnInformation |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ColumnIsNullException |
A exceção gerada ao usar um método de acesso de coluna de tipo de dados específico e o valor de coluna é nulo. |
| ComponentDowngradeFailedException |
Essa exceção é gerada quando o componente é solicitado a executar e fazer downgrade e esse downgrade não é bem-sucedido. |
| ComponentUpgradeFailedException |
A exceção que é gerada quando há falha no método PerformUpgrade(Int32) de um componente. |
| ComponentVersionMismatchException |
A exceção que é lançada quando a versão de componente armazenada no pacote XML é superior à versão do componente instalado no computador atual. |
| DoesNotFitBufferException |
A exceção que é lançada quando um valor que é muito grande para caber na área de dados de um BufferColumn é gravado no buffer. |
| DtsPipelineComponentAttribute |
Contém informações de tempo de design sobre um objeto PipelineComponent. |
| InputIDToNameMap |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| InputNotFoundException |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ManagedComponentHost |
Representa o host para o componente gerenciado DST. |
| MappedColumnInfo |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| NoCurrentRowException |
A exceção que é gerada quando o endereço do começo de uma linha PipelineBuffer é nulo. |
| NotOutputBufferException |
A exceção que é lançada quando um método restrito a objetos Output é chamado em um InputPipelineBuffer. |
| OutputNameMap |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| OutputNotFoundException |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| PipelineBuffer |
Fornece um repositório de dados na memória que contém linhas e colunas de dados. |
| PipelineComponent |
Define a classe base usada durante o desenvolvimento de componentes de fluxo de dados gerenciados. |
| PipelineComponentExt |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| PipelineComponentHResultException |
Exceção gerada pelo componente Script quando encontra uma exceção de COM. |
| PipelineComponentSource |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ReadOnlyVariablesNotAvailableException |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ReadWriteVariablesNotAvailableException |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| RowIndexOutOfRangeException |
A exceção que é lançada quando um índice inválido é fornecido ao acessar uma linha em um PipelineBuffer. |
| ScriptBuffer |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ScriptComponent |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ScriptComponent.ScriptComponentEvalContext |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| ScriptComponentHost |
Componente de pipeline do DTS que origina registros do provedor gerenciado. |
| ScriptingLanguageNotFoundException |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
| SSISScriptComponentEntryPointAttribute |
Esse é o atributo que colocamos na classe derivada de ScriptComponent para encontrá-la e carregá-la por meio de reflexão |
| UnsupportedBufferDataTypeException |
A exceção gerada quando um valor é atribuído a uma coluna de buffer que contém o tipo de dados incorreto. |
| UnsupportedDataRecordTypeException |
A exceção que é gerada quando um valor de parâmetro sem suporte é transmitido ao método DataRecordTypeToBufferType(Type). |
| UnsupportedValueTypeForTextStreamColumnException |
A exceção lançada quando o tipo do valor que está sendo atribuído a uma coluna em um PipelineBuffer não é uma cadeia de caracteres ou matriz de bytes. |
| VSTAComponentScriptingEngine |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
Estruturas
| BufferColumn |
Fornece metadados somente leitura para uma coluna PipelineBuffer. |
Interfaces
| IVSTAScriptComponentUI |
O namespace Microsoft.SqlServer.Dts.Pipeline contém classes gerenciadas que são usadas para desenvolver componentes de fluxo de dados gerenciados. Contém a classe PipelineComponent que é a classe base para componentes de fluxo de dados gerenciados e a classe PipelineBuffer que é a implementação gerenciada da interface de IDTSBuffer100. A classe PipelineBuffer realiza marshaling de buffers de fluxo de dados entre o mecanismo de fluxo de dados COM e os componentes de fluxo de dados gerenciados. |
Enumerações
| ComponentType |
Especifica os tipos de árvore de componentes de fluxo de dados. |
| PipelineBufferMode |
Contém valores usados para identificar um PipelineBuffer como um buffer de entrada ou de saída. |