Compartilhar via


DtsConnectionAttribute Classe

Definição

Fornece informações de tempo de design sobre um objeto 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
Herança
DtsConnectionAttribute
Atributos

Exemplos

O exemplo a seguir mostra uma classe que implementa esse atributo.

  [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  

Comentários

Esse atributo é aplicado aos gerenciadores de conexão gerenciados do Integration Services derivados de ConnectionManagerBase. O atributo identifica uma classe como um gerenciador de conexões gerenciado e fornece informações por meio de suas propriedades que controlam como o Designer do SSIS é exibido e interage com o objeto.

As DisplayName propriedades e as ConnectionType propriedades são necessárias. A DisplayName origem é exibida na lista de gerenciadores de conexões no SSDT (SQL Server Data Tools).

Construtores

DtsConnectionAttribute()

Inicializa uma nova instância da classe DtsConnectionAttribute.

Propriedades

ConnectionContact

Obtém ou define uma cadeia de caracteres que contém as informações de contato do gerenciador de conexões.

ConnectionType

Obtém ou define o tipo do gerenciador de conexões. Esta propriedade é necessária.

Description

Obtém ou define a descrição do DtsLocalizableAttribute.

(Herdado de DtsLocalizableAttribute)
DisplayName

Obtém ou define o nome para exibição de DtsLocalizableAttribute.

(Herdado de DtsLocalizableAttribute)
IconResource

Obtém ou define o ícone associado ao objeto do gerenciador de conexões.

LocalizationType

Obtém ou define a classe que fornece valores para DtsLocalizableAttribute.

(Herdado de DtsLocalizableAttribute)
UITypeName

Especifica o nome qualificado do assembly que implementa a interface do usuário do gerenciador de conexões.

Aplica-se a