IDTSCustomPropertyCollection100 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 für Datenflussobjekte, um zusätzliche Eigenschaften über die in der Schnittstelle selbst implementierten Eigenschaften verfügbar zu machen. 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 Eigenschaftssammlung der IDTSComponentMetaData100 Schnittstelle wird während eines Aufrufs der ProvideComponentProperties Methode aufgefüllt. Eigenschaften sollten dieser Auflistung jederzeit nicht hinzugefügt werden.
Die folgenden Schnittstellen enthalten eine benutzerdefinierte Eigenschaftssammlung:
Eigenschaften
Count |
Ruft die Anzahl der in IDTSCustomPropertyCollection100 enthaltenen Elemente ab. |
Item[Object] |
Ruft die vom |
Methoden
FindObjectByID(Int32) |
Sucht ein angefordertes Objekt nach seiner ID in einer Auflistung. |
FindObjectIndexByID(Int32) |
Sucht den Index eines angeforderten Objekts nach seiner ID in einer Auflistung. |
GetEnumerator() |
Gibt einen Enumerator zurück, der IDTSCustomPropertyCollection100 durchlaufen kann. |
GetObjectByID(Int32) |
Ruft ein IDTSCustomPropertyCollection100-Objekt ab, das über die angegebene ID verfügt. |
GetObjectIndexByID(Int32) |
Ruft den Index eines IDTSCustomProperty100-Objekts ab, das über die angegebene ID verfügt. |
New() |
Erstellt ein neues IDTSCustomProperty100-Objekt und fügt es dem Ende der Auflistung hinzu. |
NewAt(Int32) |
Erstellt ein neues IDTSCustomProperty100-Objekt an der angegebenen Position in der Auflistung. |
RemoveAll() |
Löscht alle IDTSCustomProperty100-Objekte in einer Auflistung. |
RemoveObjectByID(Int32) |
Löscht IDTSCustomProperty100 mit der angegebenen ID. |
RemoveObjectByIndex(Object) |
Löscht ein IDTSCustomProperty100-Objekt an der von |
SetIndex(Int32, Int32) |
Ändert die Position eines IDTSCustomProperty100-Objekts in einer Auflistung. |