Share via


IDTSComponentMetaDataCollection100 Interface

Definition

Contains a collection of IDTSComponentMetaData100 objects.

public interface class IDTSComponentMetaDataCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("985E3327-3C34-4F4D-BF44-DA7A46BCBE56")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaDataCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("77ACF3C3-1991-4882-B575-F0CF0CE824A0")]
public interface IDTSComponentMetaDataCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("BC1026E1-9E12-42D1-9C10-831B4BC2D963")]
public interface IDTSComponentMetaDataCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("985E3327-3C34-4F4D-BF44-DA7A46BCBE56")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaDataCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("77ACF3C3-1991-4882-B575-F0CF0CE824A0")>]
type IDTSComponentMetaDataCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("BC1026E1-9E12-42D1-9C10-831B4BC2D963")>]
type IDTSComponentMetaDataCollection100 = interface
    interface IEnumerable
Public Interface IDTSComponentMetaDataCollection100
Implements IEnumerable
Attributes
Implements

Remarks

The IDTSComponentMetaDataCollection100 collection contains the IDTSComponentMetaData100 objects, which are components that have been added to the MainPipe class.

Components are added to the IDTSComponentMetaDataCollection100 by calling the New method. The objects in this collection represent the components in the data flow task, which in the object model is the MainPipe object.

Properties

Count

Gets the number of elements contained in an IDTSComponentMetaDataCollection100.

Item[Object]

Gets the IDTSComponentMetaData100 object specified by the Index parameter.

Methods

FindObjectByID(Int32)

Locates a requested object in the collection by its ID.

FindObjectIndexByID(Int32)

Locates the index of a requested object in the collection by its ID.

GetEnumerator()

Returns an IEnumerator for an IDTSComponentMetaDataCollection100 collection.

GetObjectByID(Int32)

Retrieves an IDTSComponentMetaData100 object from an IDTSComponentMetaDataCollection100 collection.

GetObjectIndexByID(Int32)

Retrieves the location in an IDTSComponentMetaDataCollection100 collection of an IDTSComponentMetaData100 object.

New()

Creates a new IDTSComponentMetaData100 object and adds it to an IDTSComponentMetaDataCollection100 collection.

NewAt(Int32)

Creates a new IDTSComponentMetaData100 object at the specified location in an IDTSComponentMetaDataCollection100 collection.

RemoveAll()

Removes each of the IDTSComponentMetaData100 objects in an IDTSComponentMetaDataCollection100 collection.

RemoveObjectByID(Int32)

Deletes the IDTSComponentMetaData100 object with the specified ID.

RemoveObjectByIndex(Object)

Deletes the IDTSComponentMetaData100 object at the specified location in an IDTSComponentMetaDataCollection100 collection.

SetIndex(Int32, Int32)

Moves an IDTSComponentMetaData100 object to a new location in an IDTSComponentMetaDataCollection100 collection.

Applies to