IDTSCustomPropertyCollection100 Schnittstelle

Definition

Enthält eine Auflistung von IDTSCustomProperty100 Objekten.

public interface class IDTSCustomPropertyCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
Public Interface IDTSCustomPropertyCollection100
Implements IEnumerable
Attribute
Implementiert

Hinweise

Benutzerdefinierte Eigenschaften bieten einen Mechanismus, mit dem Datenflussobjekte zusätzliche Eigenschaften über die im Interface selbst implementierten Merkmale offenlegen können. Zum Beispiel enthält der OLE DB-Quelladapter eine benutzerdefinierte Eigenschaft, mit der der Benutzer die SQL-Anweisung für die Datenquelle angeben kann.

Die benutzerdefinierte Property Collection der Schnittstelle IDTSComponentMetaData100 wird während eines Aufrufs der Methode ProvideComponentProperties ausgefüllt. Eigenschaften sollten zu keinem anderen Zeitpunkt zu dieser Sammlung hinzugefügt werden.

Die folgenden Schnittstellen enthalten eine benutzerdefinierte Property-Sammlung:

Eigenschaften

Name Beschreibung
Count

Erhält die Anzahl der Elemente, die in einem enthalten sind IDTSCustomPropertyCollection100.

Item[Object]

Erhält das durch den Parameter Index angegebene ParameterIDTSCustomProperty100.

Methoden

Name Beschreibung
FindObjectByID(Int32)

Lokalisiert ein angefordertes Objekt in einer Sammlung anhand seiner ID.

FindObjectIndexByID(Int32)

Lokalisiert den Index eines angeforderten Objekts in einer Sammlung anhand seiner ID.

GetEnumerator()

Gibt einen Enumerator zurück, der durch ein IDTSCustomPropertyCollection100iterieren kann.

GetObjectByID(Int32)

Erhält ein IDTSCustomPropertyCollection100 Objekt mit der angegebenen ID.

GetObjectIndexByID(Int32)

Erhält den Index eines IDTSCustomProperty100 Objekts, das die angegebene ID hat.

New()

Erstellt ein neues IDTSCustomProperty100 Objekt und fügt es am Ende der Sammlung hinzu.

NewAt(Int32)

Erstellt ein neues IDTSCustomProperty100 Objekt an der angegebenen Stelle in der Sammlung.

RemoveAll()

Löscht jedes IDTSCustomProperty100 Objekt in einer Sammlung.

RemoveObjectByID(Int32)

Löscht und IDTSCustomProperty100 hat die angegebene ID.

RemoveObjectByIndex(Object)

Löscht ein IDTSCustomProperty100 Objekt an der von von definierten Stelle angegebenen IndexStelle.

SetIndex(Int32, Int32)

Verändert die Position eines IDTSCustomProperty100 Objekts in einer Sammlung.

Gilt für: