DtsPipelineComponentAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |