DtsConnectionAttribute Classe

Definizione

Fornisce informazioni sui tempi di progettazione di un ConnectionManager oggetto.

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
Ereditarietà
DtsConnectionAttribute
Attributi

Esempio

L'esempio seguente mostra una classe che implementa questo attributo.

  [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  

Commenti

Questo attributo viene applicato ai gestori di connessione dei Servizi di Integrazione gestiti che derivano da ConnectionManagerBase. L'attributo identifica una classe come gestore di connessione gestita e fornisce informazioni tramite le sue proprietà che controllano come il SSIS Designer visualizza e interagisce con l'oggetto.

Le DisplayName proprietà e ConnectionType sono proprietà obbligatorie. È DisplayName visualizzata nell'elenco dei gestori di connessione in SQL Server Data Tools (SSDT).

Costruttori

Nome Descrizione
DtsConnectionAttribute()

Inizializza una nuova istanza della classe DtsConnectionAttribute.

Proprietà

Nome Descrizione
ConnectionContact

Ottiene o imposta una stringa che contiene le informazioni di contatto per il gestore di connessioni.

ConnectionType

Ottiene o imposta il tipo del gestore di connessioni. Questa proprietà è obbligatoria.

Description

Ottiene o definisce la descrizione del DtsLocalizableAttribute.

(Ereditato da DtsLocalizableAttribute)
DisplayName

Ottiene o imposta il nome visualizzato dell'oggetto DtsLocalizableAttribute.

(Ereditato da DtsLocalizableAttribute)
IconResource

Ottiene o imposta l'icona associata all'oggetto connection manager.

LocalizationType

Ottiene o imposta la classe che fornisce valori per il DtsLocalizableAttribute.

(Ereditato da DtsLocalizableAttribute)
UITypeName

Specifica il nome qualificato dell'assembly che implementa l'interfaccia utente del connection manager.

Si applica a