ConnectionManagerBase.ConnectionString プロパティ
接続の接続文字列を取得します。値の設定も可能です。
名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)
構文
'宣言
Public Overridable Property ConnectionString As String
Get
Set
'使用
Dim instance As ConnectionManagerBase
Dim value As String
value = instance.ConnectionString
instance.ConnectionString = value
public virtual string ConnectionString { get; set; }
public:
virtual property String^ ConnectionString {
String^ get ();
void set (String^ value);
}
abstract ConnectionString : string with get, set
override ConnectionString : string with get, set
function get ConnectionString () : String
function set ConnectionString (value : String)
プロパティ値
型: System.String
接続文字列を表す String です。
説明
接続文字列の形式と内容は、データ プロバイダーやデータ ソースだけでなく、作成される接続マネージャーの種類によっても異なります。 サンプルの接続文字列を確認するには、SQL Server Data Tools で適切な種類の接続マネージャーをパッケージ内に作成し、その ConnectionString プロパティを [プロパティ] ウィンドウで調べます。
使用例
次のコード例は、カスタム接続マネージャー用に ConnectionString プロパティをオーバーライドする方法、およびこのプロパティの記述例を示しています。 実際に記述するコードは、この例と異なる場合があります。
public override string ConnectionString
{
get{return myConnectionString;}
set
{
myConnectionString = value;
myServer = myConnectionString;
if(null != myServer && "" != myServer)
{
mySmtpServer = myServer;
}
}
}
Public Overrides Property ConnectionString() As String
Get
Return myConnectionString
End Get
Set (ByVal Value As String)
myConnectionString = value
myServer = myConnectionString
If Nothing <> myServer And "" <> myServer Then
mySmtpServer = myServer
End If
End Set
End Property