Clase DtsPipelineComponentAttribute
Contains design-time information about a PipelineComponent object.
Jerarquía de herencia
System. . :: . .Object
System. . :: . .Attribute
Microsoft.SqlServer.Dts.Pipeline.Localization. . :: . .DtsLocalizableAttribute
Microsoft.SqlServer.Dts.Pipeline..::..DtsPipelineComponentAttribute
Espacio de nombres: Microsoft.SqlServer.Dts.Pipeline
Ensamblado: Microsoft.SqlServer.PipelineHost (en Microsoft.SqlServer.PipelineHost.dll)
Sintaxis
'Declaración
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False, AllowMultiple := False)> _
Public Class DtsPipelineComponentAttribute _
Inherits DtsLocalizableAttribute
'Uso
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
El tipo DtsPipelineComponentAttribute expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DtsPipelineComponentAttribute | Initializes a new instance of the DtsPipelineComponentAttribute class. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
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. (Se hereda de DtsLocalizableAttribute.) | |
DisplayName | Gets or sets the display name of the DtsLocalizableAttribute. (Se hereda de DtsLocalizableAttribute.) | |
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. (Se hereda de 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. | |
ShapeProgID | Gets or sets the designer shape of the component. | |
TypeId | (Se hereda de Attribute.) | |
UITypeName | Gets or sets the qualified name of the assembly implementing the user interface of the component. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | (Se hereda de Attribute.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Attribute.) | |
GetType | (Se hereda de Object.) | |
IsDefaultAttribute | (Se hereda de Attribute.) | |
Match | (Se hereda de Attribute.) | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | (Se hereda de Object.) |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
_Attribute. . :: . .GetIDsOfNames | (Se hereda de Attribute.) | |
_Attribute. . :: . .GetTypeInfo | (Se hereda de Attribute.) | |
_Attribute. . :: . .GetTypeInfoCount | (Se hereda de Attribute.) | |
_Attribute. . :: . .Invoke | (Se hereda de Attribute.) |
Arriba
Comentarios
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.
Ejemplos
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
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.