DtsConnectionAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |