Microsoft.SqlServer.Dts.Pipeline.Wrapper 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.Wrapper fornece as classes e as interfaces usadas para a criação de componentes personalizados de Fluxo de Dados e para automatizar a tarefa Fluxo de Dados.
Classes
| CManagedComponentWrapperClass |
Representa a instância de tempo de design de um componente de fluxo de dados. |
| DTSBufferManagerClass |
Cria e gerencia objetos IDTSBuffer100. |
| MainPipeClass |
Adiciona e conecta componentes em um layout de fluxo de dados. |
Estruturas
| BUFFER_WIRE_PACKET |
Especifica o pacote com fio do buffer do wrapper de pipeline. |
| DTP_BUFFCOL |
Contém metadados que descrevem os dados armazenados em uma coluna de buffer. |
| tagBUFFER_WIRE_PACKET |
Especifica o pacote com fio do buffer para o wrapper de pipeline. |
| tagBUFFERCOL |
Contém metadados que descrevem os dados armazenados em uma coluna de buffer. |
Interfaces
| CManagedComponentWrapper |
Configura as propriedades e coleções de colunas de um componente. |
| DTSBufferManager |
Gerencia objetos de IDTSBuffer100. |
| IDTSBLOBObject100 |
Usado para ler e gravar bytes em uma coluna de um objeto IDTSBuffer100. |
| IDTSBuffer100 |
Representa um objeto de armazenamento na memória, bidimensional que contém linhas e colunas. |
| IDTSBufferManager100 |
Cria e gerencia objetos IDTSBuffer100. |
| IDTSBufferManagerInitialize100 |
Inicializa o gerenciador de buffer para o wrapper de pipeline. |
| IDTSBufferTapConfiguration100 |
Representa a configuração de toque para o objeto IDTSBuffer100. |
| IDTSComponentMetaData100 |
Contém a definição de um componente de fluxo de dados, incluindo as propriedades, as entradas, as saídas, e as colunas de entrada e saída personalizadas definidas em um componente de fluxo de dados. |
| IDTSComponentMetaData130 |
Adiciona uma nova funcionalidade no SQL Server 2016 à interface IDTSComponentMetaData100 existente, especialmente no método GetIdentificationStringByID(Int32). A interface IDTSComponentMetaData100 contém a definição de um componente de fluxo de dados, incluindo as propriedades, as entradas, as saídas e as colunas de entrada e saída personalizadas definidas em um componente de fluxo de dados. |
| IDTSComponentMetaDataCollection100 |
Contém uma coleção de objetos IDTSComponentMetaData100 . |
| IDTSComponentView100 |
Permite alterações no IDTSComponentMetaData100 de um componente de fluxo de dados a ser revertido. |
| IDTSCustomProperty100 |
Contém informações personalizadas sobre um objeto em uma tarefa de fluxo de dados. |
| IDTSCustomPropertyCollection100 |
Contém uma coleção de objetos IDTSCustomProperty100 . |
| IDTSDataFileCreator100 |
Representa uma interface do criador do arquivo de dados DTS. |
| IDTSDesigntimeComponent100 |
Define os métodos de tempo de design de um componente de fluxo de dados gravado em C++ e COM. |
| IDTSExpressionEvaluatorEx100 |
Avalia as expressões de destino. |
| IDTSExternalMetadataColumn100 |
Representa uma coluna de uma fonte de dados externa. |
| IDTSExternalMetadataColumnCollection100 |
Contém uma coleção de objetos IDTSExternalMetadataColumn100 que representam as colunas de uma fonte de dados externa. |
| IDTSFriendlyEnum100 |
Fornece nomes para os valores de uma enumeração. |
| IDTSFriendlyEnumCollection100 |
Contém uma coleção de objetos IDTSFriendlyEnum100 . |
| IDTSInput100 |
Contém a coleção de colunas que representa os dados fornecida a um componente na forma de objetos PipelineBuffer em tempo de execução. |
| IDTSInputCollection100 |
Contém uma coleção de objetos IDTSInput100 . |
| IDTSInputColumn100 |
Representa uma coluna de saída de um componente upstream selecionado para uso por um componente. |
| IDTSInputColumn130 |
Adiciona novas funcionalidades no SQL Server 2016 à interface existenteIDTSInputColumn100, especialmente a LineageIdentificationString propriedade , que é usada pelo GetIdentificationStringByID(Int32) método . A IDTSInputColumn100 interface representa uma coluna de saída de um componente upstream selecionado para uso por um componente. |
| IDTSInputColumnCachedInfo100 |
Representa as informações em cache da coluna de entrada IDTS. |
| IDTSInputColumnCollection100 |
Contém uma coleção de colunas IDTSInputColumn100. |
| IDTSLookupDesign100 |
Representa uma interface de pesquisa DTS. |
| IDTSManagedComponent100 |
Representa uma interface para os componentes gerenciados de DTS. |
| IDTSManagedComponentHost100 |
Contém hosts para os objetos IDTSManagedComponent100. |
| IDTSManagedComponentHost130 |
O namespace Microsoft.SqlServer.Dts.Pipeline.Wrapper fornece as classes e as interfaces usadas para a criação de componentes personalizados de Fluxo de Dados e para automatizar a tarefa Fluxo de Dados. |
| IDTSManagedComponentWrapper100 |
Representa o wrapper do componente gerenciado DTS. |
| IDTSMultiInputComponent100 |
Fornece métodos relacionados a vários componentes de entrada. |
| IDTSMultiInputComponentHost100 |
Fornece métodos relacionados a vários hosts de componentes de entrada. |
| IDTSObject100 |
Define a interface de objeto base para objetos de fluxo de dados. |
| IDTSObjectModel100 |
Representa um modelo para IDTSObject100. |
| IDTSOutput100 |
Contém a coleção de colunas IDTSOutputColumn100 disponíveis para os componentes downstream em um gráfico. |
| IDTSOutputCollection100 |
Contém uma coleção de objetos IDTSOutput100 . |
| IDTSOutputColumn100 |
Contém a definição de tempo de design de uma coluna fornecida por um componente. |
| IDTSOutputColumn130 |
Adiciona novas funcionalidades no SQL Server 2016 à interface existenteIDTSOutputColumn100, especialmente a LineageIdentificationString propriedade , que é usada pelo GetIdentificationStringByID(Int32) método . A IDTSOutputColumn100 interface contém a definição de tempo de design de uma coluna fornecida por um componente.. |
| IDTSOutputColumnCollection100 |
Contém uma coleção de colunas IDTSOutputColumn100. |
| IDTSPath100 |
Representa uma conexão entre dois componentes. |
| IDTSPathCollection100 |
Fornece um contêiner de coleção para armazenar objetos IDTSPath100. |
| IDTSPersistenceComponent100 |
Define os métodos de persistência de um componente de fluxo de dados. |
| IDTSPipeline100 |
Define os métodos e as propriedades implementadas pela tarefa de fluxo de dados. |
| IDTSPipeline130 |
O namespace Microsoft.SqlServer.Dts.Pipeline.Wrapper fornece as classes e as interfaces usadas para a criação de componentes personalizados de Fluxo de Dados e para automatizar a tarefa Fluxo de Dados. |
| IDTSPivotDesign100 |
Representa uma interface de design dinâmico DTS. |
| IDTSRuntimeComponent100 |
Define os métodos de um componente de fluxo de dados em tempo de execução. |
| IDTSRuntimeComponent130 |
O namespace Microsoft.SqlServer.Dts.Pipeline.Wrapper fornece as classes e as interfaces usadas para a criação de componentes personalizados de Fluxo de Dados e para automatizar a tarefa Fluxo de Dados. |
| IDTSRuntimeConnection100 |
Faz referência a um objeto ConnectionManager em um pacote. |
| IDTSRuntimeConnectionCollection100 |
Contém uma coleção de objetos IDTSRuntimeConnectionCollection100 . |
| IDTSSupportBackPressure100 |
Representa o suporte à pressão de retorno dos serviços de transformação de dados. |
| IDTSVirtualInput100 |
Representa as colunas disponíveis para um componente do componente de upstream. |
| IDTSVirtualInputColumn100 |
Representa um IDTSOutputColumn100 no objeto StartPoint de um objeto IDTSPath100. |
| IDTSVirtualInputColumnCollection100 |
Contém uma coleção de colunas IDTSVirtualInputColumn100. |
| MainPipe |
Fornece a implementação gerenciada da interface IDTSPipeline100 usada para configurar de modo programático uma tarefa de fluxo de dados. |
Enumerações
| DTPSTATUSENUM |
Especifica o status de uma coluna em um objeto IDTSBuffer100. |
| DTSBufferFlags |
Contém valores usados para registrar um buffer com o objeto IDTSBufferManager100. |
| DTSBufferHandlePresetValues |
Especifica um conjunto definido de identificadores de buffer. |
| DTSCustomPropertyExpressionType |
Indica se o valor de uma propriedade personalizada de um componente de fluxo de dados pode ser especificado com o uso de expressões de propriedade. |
| DTSInsertPlacement |
Especifica o local de inserção de um novo objeto IDTSInput100 ou IDTSOutput100 na coleção. |
| DTSObjectType |
Especifica os objetos que implementam a interface de IDTSObject100 no modelo de objeto de fluxo de dados. |
| DTSPersistenceFormat |
Especifica o formato de persistência dos objetos em uma tarefa de fluxo de dados. |
| DTSPersistState |
Especifica como um IDTSCustomProperty100 é persistido no arquivo XML do pacote. |
| DTSPIPELINEVERSION |
Especifica a versão do mecanismo de fluxo de dados instalada no computador. |
| DTSRowDisposition |
Especifica como continuar se ocorrer um erro ou truncamento ao processar uma linha. |
| DTSUsageType |
Indica como um objeto IDTSInputColumn100 é usado por um componente. |
| DTSValidationStatus |
Especifica o valor de retorno de uma chamada para Validate(). |
Comentários
Esse assembly é um assembly de interoperabilidade primário para DTSPipeline.dll.