次の方法で共有


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

関連項目

参照

ConnectionManagerBase クラス

Microsoft.SqlServer.Dts.Runtime 名前空間