Compartilhar via


IDTSCustomPropertyCollection100 Interface

Definição

public interface class IDTSCustomPropertyCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("2D91D6F5-349E-452F-80E4-E7793F08C843")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("2D91D6F5-349E-452F-80E4-E7793F08C843")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
Public Interface IDTSCustomPropertyCollection100
Implements IEnumerable
Atributos
Implementações

Comentários

As propriedades personalizadas fornecem um mecanismo para que os objetos de fluxo de dados exponham propriedades adicionais além daquelas implementadas na própria interface. Por exemplo, o adaptador de origem OLE DB contém uma propriedade personalizada que permite que o usuário especifique a instrução SQL para a fonte de dados.

A coleção de propriedades personalizadas da interface IDTSComponentMetaData100 é preenchida durante uma chamada para o método ProvideComponentProperties. As propriedades não devem ser adicionadas a essa coleção em nenhum outro momento.

As seguintes interfaces contêm uma coleção de propriedades personalizadas:

  • IDTSComponentMetaData100

  • IDTSInput100

  • IDTSOutput100

  • IDTSInputColumn100

  • IDTSOutputColumn100

Propriedades

Count
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