Contains a collection of IDTSCustomProperty100 objects.
Assembly: Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)
Thetype exposes the following members.
|FindObjectByID||Locates a requested object in a collection by its ID.|
|FindObjectIndexByID||Locates the index of a requested object in a collection by its ID.|
|GetEnumerator()||(Inherited from IEnumerable.)|
|GetEnumerator()||Returns an enumerator that can iterate through an .|
|GetObjectByID||Gets an object that has the specified ID.|
|GetObjectIndexByID||Gets the index of an IDTSCustomProperty100 object that has the specified ID.|
|New||Creates a new IDTSCustomProperty100 object and adds it to the end of the collection.|
|NewAt||Creates a new IDTSCustomProperty100 object at the specified location in the collection.|
|RemoveAll||Deletes each IDTSCustomProperty100 object in a collection.|
|RemoveObjectByID||Deletes an IDTSCustomProperty100 having the specified ID.|
|RemoveObjectByIndex||Deletes an IDTSCustomProperty100 object at the location specified by Index.|
|SetIndex||Changes the location of an IDTSCustomProperty100 object in a collection.|
Custom properties provide a mechanism for data flow objects to expose additional properties beyond those implemented in the interface itself. For example, the OLE DB source adapter contains a custom property that allows the user to specify the SQL statement for the data source.
The custom property collection of the IDTSComponentMetaData100 interface is populated during a call to the ProvideComponentProperties method. Properties should not be added to this collection at any other time.
The following interfaces contain a custom property collection: