IDTSComponentMetaData100 Interface
Definição
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.
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.
public interface class IDTSComponentMetaData100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("A7260CEC-4F9E-422E-907B-1EE0671AA7E1")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("C5C8827B-60EC-4B5A-9D14-724A5683811F")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("EEF33B13-9453-4129-98FD-1F0C1825CA73")>]
type IDTSComponentMetaData100 = interface
interface IDTSObject100
Public Interface IDTSComponentMetaData100
Implements IDTSObject100
- Derivado
- Atributos
- Implementações
Comentários
Descreve IDTSComponentMetaData100 o layout de um componente de fluxo de dados. Ele contém os objetos de entrada e saída, colunas de entrada e saída e as propriedades personalizadas do componente. Ele também contém informações que identificam o assembly, ou DLL, que é criado durante o tempo de design e a execução do componente. Uma referência aos metadados de um componente é obtida criando um novo componente, usando o New método ou acessando um componente existente na ComponentMetaDataCollection coleção da MainPipeClass classe.
Propriedades
| AreInputColumnsValid |
Obtém um valor que indica se as colunas de entrada de um IDTSComponentMetaData100 referenciam colunas existentes do componente upstream. |
| ComponentClassID |
Obtém ou define o CLSID de um componente que é descrito por metadados do componente. |
| ContactInfo |
Obtém ou define as informações de contato do desenvolvedor de um componente. |
| CustomPropertyCollection |
Obtém a coleção de propriedades personalizadas expostas por um componente. |
| Description |
Obtém ou define a descrição do componente. |
| ID |
Obtém ou define o identificador de um componente. |
| IdentificationString |
Obtém uma cadeia de caracteres que identifica exclusivamente o componente. |
| InputCollection |
Obtém a coleção de objetos IDTSInput100 para um componente. |
| IsDefaultLocale |
Obtém um value que indica se a localidade usada por um componente é a localidade padrão para o computador onde o componente está sendo executado. |
| LocaleID |
Obtém ou define o identificador da localidade usado por um componente. |
| Name |
Obtém ou define o nome do componente. |
| ObjectType |
Obtém um valor que indica que o componente é um componente de fluxo de dados. |
| OutputCollection |
Obtém a coleção de objetos IDTSOutput100 definidos por um componente. |
| PipelineVersion |
Obtém ou define a versão da tarefa de fluxo de dados dentro da qual um componente é projetado para ser executado. |
| RuntimeConnectionCollection |
Obtém a coleção de objetos IDTSRuntimeConnection100 para um componente. |
| UsesDispositions |
Obtém ou define um valor que indica se o componente usa disposições. |
| ValidateExternalMetadata |
Obtém ou define um valor que indica se o componente valida seus metadados de coluna em relação à sua fonte de dados externa no tempo de design. |
| Version |
Obtém ou define a versão do componente. |