IDTSCustomPropertyCollection100 Schnittstelle

Definition

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
Attribute
Implementiert

Hinweise

Benutzerdefinierte Eigenschaften bieten einen Mechanismus für Datenflussobjekte, um zusätzliche Eigenschaften verfügbar zu machen, die über die in der Schnittstelle selbst implementierten hinausgehen. Der OLE DB-Quelladapter enthält beispielsweise eine benutzerdefinierte Eigenschaft, mit der der Benutzer die SQL-Anweisung für die Datenquelle angeben kann.

Die benutzerdefinierte Eigenschaftensammlung der IDTSComponentMetaData100-Schnittstelle wird während eines Aufrufs der ProvideComponentProperties-Methode aufgefüllt. Eigenschaften sollten dieser Auflistung zu keinem anderen Zeitpunkt hinzugefügt werden.

Die folgenden Schnittstellen enthalten eine benutzerdefinierte Eigenschaftenauflistung:

  • Idtscomponentmetadata100

  • IDTSInput100

  • IDTSOutput100

  • IDTSInputColumn100

  • IDTSOutputColumn100

Eigenschaften

Count
Item[Object]

Methoden

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

Gilt für: