DtsPipelineComponentAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains design-time information about a PipelineComponent object.
public ref class DtsPipelineComponentAttribute : Microsoft::SqlServer::Dts::Pipeline::Localization::DtsLocalizableAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public class DtsPipelineComponentAttribute : Microsoft.SqlServer.Dts.Pipeline.Localization.DtsLocalizableAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type DtsPipelineComponentAttribute = class
inherit DtsLocalizableAttribute
Public Class DtsPipelineComponentAttribute
Inherits DtsLocalizableAttribute
- Inheritance
- Attributes
Examples
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
Remarks
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.
Constructors
DtsPipelineComponentAttribute() |
Initializes a new instance of the DtsPipelineComponentAttribute class. |
Properties
ComponentType |
Identifies a component as a source, destination, or transformation. |
CurrentVersion |
Gets or sets the version of the component. |
Description |
Gets or sets the description of the DtsLocalizableAttribute. (Inherited from DtsLocalizableAttribute) |
DisplayName |
Gets or sets the display name of the DtsLocalizableAttribute. (Inherited from DtsLocalizableAttribute) |
HelpCollection |
Gets or sets the help collection from which to retrieve the help. |
HelpKeyword |
Gets or sets the help keyword associated with the component. |
IconResource |
Gets or sets the icon used to represent the component in the toolbox. |
LocalizationType |
Gets or sets the class that supplies values for the DtsLocalizableAttribute. (Inherited from DtsLocalizableAttribute) |
NoEditor |
Gets or sets a value indicating whether the Advanced Properties editor is available for the component. |
RequiredProductLevel |
Gets or sets a value indicating the required SQL Server 2005 product level for the data flow component. |
SamplesTag |
Gets or sets the samples tag from the component. |
ShapeProgID |
Gets or sets the designer shape of the component. |
SupportsBackPressure |
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. |
UITypeName |
Gets or sets the qualified name of the assembly implementing the user interface of the component. |