次の方法で共有


DtsConnectionAttribute クラス

定義

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
継承
DtsConnectionAttribute
属性

次の例は、この属性を実装するクラスを示しています。

  [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  

注釈

この属性は、ConnectionManagerBase から派生した Integration Services のマネージド接続マネージャーに適用されます。 この属性は、クラスをマネージド接続マネージャーとして特定し、クラスのプロパティを介して情報を提供します。このプロパティによって、SSIS デザイナーのオブジェクトの表示方法およびオブジェクトとの連携方法が制御されます。

DisplayName プロパティおよび ConnectionType プロパティは必須のプロパティです。 SQL Server Data Tools DisplayName (SSDT) の接続マネージャーの一覧に表示されます。

コンストラクター

DtsConnectionAttribute()

DtsConnectionAttribute クラスの新しいインスタンスを初期化します。

プロパティ

ConnectionContact

接続マネージャーの連絡先情報を含む文字列を取得または設定します。

ConnectionType

接続マネージャーの種類を取得します。値の設定も可能です。 このプロパティは必須です。

Description

DtsLocalizableAttribute の説明を取得します。値の設定も可能です。

(継承元 DtsLocalizableAttribute)
DisplayName

DtsLocalizableAttribute の表示名を取得します。値の設定も可能です。

(継承元 DtsLocalizableAttribute)
IconResource

接続マネージャー オブジェクトに関連付けられたアイコンを取得します。値の設定も可能です。

LocalizationType

DtsLocalizableAttribute に値を提供するクラスを取得します。値の設定も可能です。

(継承元 DtsLocalizableAttribute)
UITypeName

接続マネージャーのユーザー インターフェイスを実装するアセンブリの修飾名を指定します。

適用対象