DtsConnectionAttribute 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.
Fournit des informations sur le temps de conception d’un ConnectionManager objet.
public ref class DtsConnectionAttribute sealed : Microsoft::SqlServer::Dts::Runtime::Localization::DtsLocalizableAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public sealed class DtsConnectionAttribute : Microsoft.SqlServer.Dts.Runtime.Localization.DtsLocalizableAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type DtsConnectionAttribute = class
inherit DtsLocalizableAttribute
Public NotInheritable Class DtsConnectionAttribute
Inherits DtsLocalizableAttribute
- Héritage
- Attributs
Exemples
L’exemple suivant montre une classe qui implémente cet attribut.
[DtsConnection(DisplayName = "MyConnectionManager",
Description = "Custom Connection Manager for Testing",
IconResource = "MyConnectionManager.MyConnectionMgrIcon.ico",
UITypeName = "MyNamespace.MyConnectionManagerClassName," +
"MyAssemblyName,Version=1.00.000.00,Culture=neutral,PublicKeyToken=")]
public class MyConnnectionMgr : ConnectionManagerBase
{
}
<DtsConnection(DisplayName:="MyConnectionManager", _
Description:="Custom Connection Manager for Testing", _
IconResource:="MyConnectionManager.MyConnectionMgrIcon.ico", _
UITypeName:="MyNamespace.MyConnectionManagerClassName,MyAssemblyName," & _
"Version=1.00.000.00,Culture=neutral,PublicKeyToken=")> _
Public Class MyConnnectionMgr
Inherits ConnectionManagerBase
End Class
Remarques
Cet attribut est appliqué aux gestionnaires de connexion des Services d’intégration gérés dérivés de ConnectionManagerBase. L’attribut identifie une classe comme un gestionnaire de connexion géré et fournit des informations via ses propriétés qui contrôlent la manière dont le concepteur SSIS affiche et interagit avec l’objet.
Les DisplayName propriétés et ConnectionType sont des propriétés requises. Il DisplayName est affiché dans la liste des gestionnaires de connexion dans SQL Server Data Tools (SSDT).
Constructeurs
| Nom | Description |
|---|---|
| DtsConnectionAttribute() |
Initialise une nouvelle instance de la classe DtsConnectionAttribute. |
Propriétés
| Nom | Description |
|---|---|
| ConnectionContact |
Obtient ou définit une chaîne contenant les coordonnées du gestionnaire de connexion. |
| ConnectionType |
Obtient ou définit le type du gestionnaire de connexions. Cette propriété est requise. |
| 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) |
| IconResource |
Obtient ou définit l’icône associée à l’objet gestionnaire de connexions. |
| LocalizationType |
Obtient ou définit la classe qui fournit des valeurs pour le DtsLocalizableAttribute. (Hérité de DtsLocalizableAttribute) |
| UITypeName |
Spécifie le nom qualifié de l’assembleur qui implémente l’interface utilisateur du gestionnaire de connexions. |