Any suggestions? Export (0) Print
Expand All

DtsPipelineComponentAttribute Class

 

Contains design-time information about a PipelineComponent object.

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

System.Object
  System.Attribute
    Microsoft.SqlServer.Dts.Pipeline.Localization.DtsLocalizableAttribute
      Microsoft.SqlServer.Dts.Pipeline.DtsPipelineComponentAttribute

[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, 
	AllowMultiple = false)]
public class DtsPipelineComponentAttribute : DtsLocalizableAttribute

NameDescription
System_CAPS_pubmethodDtsPipelineComponentAttribute()

Initializes a new instance of the DtsPipelineComponentAttribute class.

NameDescription
System_CAPS_pubpropertyComponentType

Identifies a component as a source, destination, or transformation.

System_CAPS_pubpropertyCurrentVersion

Gets or sets the version of the component.

System_CAPS_pubpropertyDescription

Gets or sets the description of the DtsLocalizableAttribute.(Inherited from DtsLocalizableAttribute.)

System_CAPS_pubpropertyDisplayName

Gets or sets the display name of the DtsLocalizableAttribute.(Inherited from DtsLocalizableAttribute.)

System_CAPS_pubpropertyHelpCollection

Gets or sets the help collection from which to retrieve the help.

System_CAPS_pubpropertyHelpKeyword

Gets or sets the help keyword associated with the component.

System_CAPS_pubpropertyIconResource

Gets or sets the icon used to represent the component in the toolbox.

System_CAPS_pubpropertyLocalizationType

Gets or sets the class that supplies values for the DtsLocalizableAttribute.(Inherited from DtsLocalizableAttribute.)

System_CAPS_pubpropertyNoEditor

Gets or sets a value indicating whether the Advanced Properties editor is available for the component.

System_CAPS_pubpropertyRequiredProductLevel

Gets or sets a value indicating the required SQL Server 2005 product level for the data flow component.

System_CAPS_pubpropertySamplesTag

Gets or sets the samples tag from the component.

System_CAPS_pubpropertyShapeProgID

Gets or sets the designer shape of the component.

System_CAPS_pubpropertySupportsBackPressure

Identifies the component as one that supports more than one input, and implements the optional methods for handling excessive memory usage if the inputs produce data at uneven rates.

System_CAPS_pubpropertyTypeId

(Inherited from Attribute.)

System_CAPS_pubpropertyUITypeName

Gets or sets the qualified name of the assembly implementing the user interface of the component.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Attribute.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object)

(Inherited from Attribute.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

This attribute is applied to managed data flow components that derive from PipelineComponent. The attribute identifies a class as a managed data flow component and provides information through its properties that controls how the SSIS Designer displays and interacts with the object.

The following example shows a managed data flow component that implements this attribute.

[DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)]
public class MyComponent: PipelineComponent
{}

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft