DtsConnectionAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
例
次の例は、この属性を実装するクラスを示しています。
[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 |
接続マネージャーのユーザー インターフェイスを実装するアセンブリの修飾名を指定します。 |