Contains design-time information about a PipelineComponent object.
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False, AllowMultiple := False)> _ Public Class DtsPipelineComponentAttribute _ Inherits DtsLocalizableAttribute
Dim instance As DtsPipelineComponentAttribute
[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)] public class DtsPipelineComponentAttribute : DtsLocalizableAttribute
[AttributeUsageAttribute(AttributeTargets::Class, Inherited = false, AllowMultiple = false)] public ref class DtsPipelineComponentAttribute : public DtsLocalizableAttribute
[<AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)>] type DtsPipelineComponentAttribute = class inherit DtsLocalizableAttribute end
public class DtsPipelineComponentAttribute extends DtsLocalizableAttribute
The DtsPipelineComponentAttribute type exposes the following members.
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 {}
DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)> _ Public Class MyComponent Inherits PipelineComponent End Class