DtsConnectionAttribute Classe

Définition

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
DtsConnectionAttribute
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.

S’applique à