DtsPipelineComponentAttribute Classe

Définition

Contient des informations de conception sur un PipelineComponent objet.

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
Héritage
DtsPipelineComponentAttribute
Attributs

Exemples

L’exemple suivant montre un composant de flux de données géré qui implémente cet attribut.

[DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)]  
public class MyComponent: PipelineComponent  
{}  
DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)> _   
Public Class MyComponent   
Inherits PipelineComponent   
End Class  

Remarques

Cet attribut est appliqué aux composants du flux de données gérés qui dérivent de PipelineComponent. L’attribut identifie une classe comme un composant du flux de données géré et fournit des informations via ses propriétés qui contrôlent la manière dont le SSIS Designer affiche et interagit avec l’objet.

Constructeurs

Nom Description
DtsPipelineComponentAttribute()

Initialise une nouvelle instance de la classe DtsPipelineComponentAttribute.

Propriétés

Nom Description
ComponentType

Identifie un composant comme source, destination ou transformation.

CurrentVersion

Obtient ou définit la version du composant.

Description

Obtient ou définit la description de la DtsLocalizableAttribute.

(Hérité de DtsLocalizableAttribute)
DisplayName

Obtient ou définit le nom complet du DtsLocalizableAttribute.

(Hérité de DtsLocalizableAttribute)
HelpCollection

Obtient ou met en place la collection d’aide à partir de laquelle récupérer l’aide.

HelpKeyword

Obtient ou définit le mot-clé d’aide associé au composant.

IconResource

Obtient ou définit l’icône utilisée pour représenter le composant dans la boîte à outils.

LocalizationType

Obtient ou définit la classe qui fournit des valeurs pour le DtsLocalizableAttribute.

(Hérité de DtsLocalizableAttribute)
NoEditor

Obtient ou définit une valeur indiquant si l’éditeur de propriétés avancées est disponible pour le composant.

RequiredProductLevel

Obtient ou définit une valeur indiquant le niveau produit requis de SQL Server 2005 pour le composant flux de données.

SamplesTag

Obtient ou définit l’étiquette samples du composant.

ShapeProgID

Obtient ou définit la forme de conception du composant.

SupportsBackPressure

Identifie le composant comme supportant plus d’une entrée, et met en œuvre les méthodes optionnelles pour gérer une utilisation excessive de la mémoire si les entrées produisent des données à des débits irréguliers.

UITypeName

Obtient ou définit le nom qualifié de l’assembleur implémentant l’interface utilisateur du composant.

S’applique à