Share via


IDTSCustomPropertyCollection100 Interface

Contains a collection of IDTSCustomProperty100 objects.

Namespace:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Assembly:  Microsoft.SqlServer.DTSPipelineWrap (in Microsoft.SqlServer.DTSPipelineWrap.dll)

Syntax

'Declaration
<GuidAttribute("FF4C50D8-BEAF-47D4-A462-447E36A6194F")> _
Public Interface IDTSCustomPropertyCollection100 _
    Inherits IEnumerable
'Usage
Dim instance As IDTSCustomPropertyCollection100
[GuidAttribute("FF4C50D8-BEAF-47D4-A462-447E36A6194F")]
public interface IDTSCustomPropertyCollection100 : IEnumerable
[GuidAttribute(L"FF4C50D8-BEAF-47D4-A462-447E36A6194F")]
public interface class IDTSCustomPropertyCollection100 : IEnumerable
[<GuidAttribute("FF4C50D8-BEAF-47D4-A462-447E36A6194F")>]
type IDTSCustomPropertyCollection100 =  
    interface
        interface IEnumerable
    end
public interface IDTSCustomPropertyCollection100 extends IEnumerable

Remarks

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: