Condividi tramite


DtsConnectionAttribute Classe

Definizione

Fornisce informazioni in fase di progettazione su un oggetto ConnectionManager.

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

Nell'esempio seguente viene illustrata 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 alle gestioni connessioni di Integration Services gestite derivate da ConnectionManagerBase. L'attributo identifica una classe come gestione connessione gestita e fornisce informazioni tramite le relative proprietà che controllano il modo in cui il Designer SSIS visualizza e interagisce con l'oggetto .

Le DisplayName proprietà e ConnectionType sono proprietà obbligatorie. Viene DisplayName visualizzato nell'elenco delle gestioni connessioni in SQL Server Data Tools (SSDT).

Costruttori

DtsConnectionAttribute()

Inizializza una nuova istanza della classe DtsConnectionAttribute.

Proprietà

ConnectionContact

Ottiene o imposta un valore di tipo String contenente le informazioni di contatto per la gestione connessione.

ConnectionType

Ottiene o imposta il tipo della gestione connessione. Questa proprietà è obbligatoria.

Description

Ottiene o imposta la descrizione di DtsLocalizableAttribute.

(Ereditato da DtsLocalizableAttribute)
DisplayName

Ottiene o imposta il nome visualizzato di DtsLocalizableAttribute.

(Ereditato da DtsLocalizableAttribute)
IconResource

Ottiene o imposta l'icona associata all'oggetto di gestione connessione.

LocalizationType

Ottiene o imposta la classe che fornisce valori per DtsLocalizableAttribute.

(Ereditato da DtsLocalizableAttribute)
UITypeName

Specifica il nome completo dell'assembly che implementa l'interfaccia utente della gestione connessione.

Si applica a