Compartilhar via


IDTSExternalMetadataColumnCollection100 Interface

Definição

public interface class IDTSExternalMetadataColumnCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("290C88E9-1A96-4A2A-8F41-454B48AC90AE")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSExternalMetadataColumnCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("290C88E9-1A96-4A2A-8F41-454B48AC90AE")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSExternalMetadataColumnCollection100 = interface
    interface IEnumerable
Public Interface IDTSExternalMetadataColumnCollection100
Implements IEnumerable
Atributos
Implementações

Comentários

Um componente de fluxo de dados preenche e usa essa coleção para validar as colunas em seu IDTSInputColumnCollection100 ou IDTSOutputColumnCollection100 quando a ValidateExternalMetadata propriedade é falsa ou quando o Designer do SSIS está no modo offline.

A coleção normalmente representa as colunas de uma fonte de dados externa usada por um componente de origem ou destino. O uso da coleção permite que o componente execute a validação sem uma viagem de ida e volta cara e demorada para a própria origem.

Para obter mais informações sobre como implementar colunas de metadados externos em componentes, consulte Implementando metadados externos.

Propriedades

Count
IsUsed
Item[Object]

Métodos

FindObjectByID(Int32)
FindObjectIndexByID(Int32)
GetEnumerator()
GetObjectByID(Int32)
GetObjectIndexByID(Int32)
New()
NewAt(Int32)
RemoveAll()
RemoveObjectByID(Int32)
RemoveObjectByIndex(Object)
SetIndex(Int32, Int32)

Aplica-se a