DbConnectionStringBuilderとは? わかりやすく解説

DbConnectionStringBuilder クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

厳密に指定され接続文字列ビルダ基本クラス提供します

名前空間: System.Data.Common
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Class DbConnectionStringBuilder
    Implements IDictionary, ICollection, IEnumerable, ICustomTypeDescriptor
Dim instance As DbConnectionStringBuilder
public class DbConnectionStringBuilder : IDictionary,
 ICollection, IEnumerable, 
    ICustomTypeDescriptor
public ref class DbConnectionStringBuilder
 : IDictionary, ICollection, IEnumerable, 
    ICustomTypeDescriptor
public class DbConnectionStringBuilder implements
 IDictionary, ICollection, 
    IEnumerable, ICustomTypeDescriptor
public class DbConnectionStringBuilder implements
 IDictionary, ICollection, 
    IEnumerable, ICustomTypeDescriptor
解説解説

DbConnectionStringBuilder クラスにより、厳密に指定され接続文字列ビルダ (SqlConnectionStringBuilder や OleDbConnectionStringBuilder など) の派生元となる基本クラス得られます。この接続文字列ビルダ使用して正確な構文接続文字列プログラムか作成したり、既存接続文字列解析再構築したりできます

DbConnectionStringBuilderデータベース選ばない方法定義されいました。System.Data.Common 名前空間追加されたため、任意のデータベースに対して有効な接続文字列構築するためにプログラム使用できる基本クラスが必要です。つまり、DbConnectionStringBuilder クラスによってユーザー任意のキー/値ペア割り当て生成され接続文字列厳密に指定されプロバイダに渡すことができます.NET Framework一部となっているすべてのデータ プロバイダが、DbConnectionStringBuilder から継承され厳密に指定されクラス提供します。そのクラスとは、SqlConnectionStringBuilder、OracleConnectionStringBuilder、OdbcConnectionStringBuilder、OleDbConnectionStringBuilder です。

任意のプロバイダ接続文字列構築割り当て編集できます特定のキー/値ペアサポートするプロバイダ場合接続文字列ビルダによってそのペア対応する厳密に指定されプロパティ得られます。未知の値をサポートする機能要求されるプロバイダサポートするために、任意のキー/値ペア指定することもできます

DbConnectionStringBuilder クラスは、ICustomTypeDescriptor インターフェイス実装ます。つまり、このクラスデザイン時に Visual Studio デザイナ組み合わせて使用できますデザイナ使用してVisual Studio厳密に指定されDataSet厳密に指定され接続構築すると、厳密に指定され接続文字列ビルダ クラスでは、その型に関連付けられたプロパティ表示され、さらに既知キーに共通の値を割り当てられるコンバータ得られます。

接続文字列アプリケーション内で生成する必要がある場合DbConnectionStringBuilder クラス、またはその厳密に指定され派生クラス使用して接続文字列構築した修正したできますまた、DbConnectionStringBuilder クラス利用することで、アプリケーション構成ファイル格納される接続文字列管理容易になります

厳密に指定され接続文字列ビルダ クラス、または DbConnectionStringBuilder クラス使用して接続文字列作成できますDbConnectionStringBuilder では、キー/値ペアが有効であるかどうかチェック実行されません。したがって、このクラス使用する無効な接続文字列作成される可能性ありますSqlConnectionStringBuilder では、SQL Serverサポートされキー/値ペアのみがサポートされます。無効なペア追加しようとすると、例外スローさます。

悪意のあるエントリを挿入しようとする操作は、Add メソッドItem プロパティによって処理されます。たとえば、入れ子になったキー/値ペア次のコードによって適切にエスケープされます

[Visual Basic]

Dim builder As New System.Data.Common.DbConnectionStringBuilder
builder("Data Source") = "(local)"
builder("integrated sSecurity") = True
builder("Initial Catalog") = "AdventureWorks;NewValue=Bad"

[C#]

System.Data.Common.DbConnectionStringBuilder builder = 
    new System.Data.Common.DbConnectionStringBuilder();
builder["Data Source"] = "(local)";
builder["integrated Security"] = true;
builder["Initial Catalog"] = "AdventureWorks;NewValue=Bad";

結果次の接続文字列になり、無効な値は安全な方法処理されます。

data source=(local);integrated security=True;
initial catalog="AdventureWorks;NewValue=Bad"
使用例使用例

Microsoft Jet データベースMicrosoft SQL Server 2005 データベース用に、2 つ接続文字列構築するコンソール アプリケーション次に示します。どちらの接続文字列場合も、このコードでは汎用の DbConnectionStringBuilder クラス使用して接続文字列作成しDbConnectionStringBuilder インスタンスの ConnectionString プロパティ厳密に指定され接続クラスコンストラクタ渡してます。この動作必須ではありません。コードでは、厳密に指定され接続文字列ビルダインスタンス個別作成することもできます。さらにこの例では、既存接続文字列解析し接続文字列内容に対して各種操作を行う例が示されています。

Sub Main()
    Dim builder As New DbConnectionStringBuilder()
    builder.ConnectionString = "Data Source=c:\MyData\MyDb.mdb"
    builder.Add("Provider", "Microsoft.Jet.Oledb.4.0")
    builder.Add("Jet OLEDB:Database Password", "*******")
    builder.Add("Jet OLEDB:System Database", _
        "c:\MyData\Workgroup.mdb")

    ' Set up row-level locking.
    builder.Add("Jet OLEDB:Database Locking Mode",
 1)

    ' Note that the DbConnectionStringBuilder class 
    ' is database agnostic, and it's possible to 
    ' build any type of connection string using 
    ' this class.
    ' Notice that the ConnectionString property may have been 
    ' formatted by the DbConnectionStringBuilder class.

    Dim oledbConnect As New
 _
        OleDbConnection(builder.ConnectionString)
    Console.WriteLine(oledbConnect.ConnectionString)

    ' Use the same DbConnectionStringBuilder to create 
    ' a SqlConnection object.
    builder.Clear()
    builder.Add("integrated security", True)
    builder.Add("Initial Catalog", "AdventureWorks")
    builder.Add("Data Source", "(local)")

    Dim sqlConnect As New
 SqlConnection(builder.ConnectionString)
    Console.WriteLine(sqlConnect.ConnectionString)

    ' Pass the DbConnectionStringBuilder an existing 
    ' connection string, and you can retrieve and
    ' modify any of the elements.
    builder.ConnectionString = _
        "server=(local);user id=*******;" & _
        "password=*******;initial catalog=AdventureWorks"
    builder.Item("Server") = "."
    builder.Remove("User ID")

    ' Note that calling Remove on a nonexistent item doesn't
    ' throw an exception.
    builder.Remove("BadItem")

    ' The Item property is the default for the class, 
    ' and setting the Item property adds the value if 
    ' necessary.
    builder("Integrated Security") = True
    builder.Remove("password")
    builder.Item("User ID") = "Hello"
    Console.WriteLine(builder.ConnectionString)

    Console.WriteLine("Press Enter to finish.")
    Console.ReadLine()
End Sub
static void Main()
{
    DbConnectionStringBuilder builder =
        new DbConnectionStringBuilder();
    builder.ConnectionString = @"Data Source=c:\MyData\MyDb.mdb";
    builder.Add("Provider", "Microsoft.Jet.Oledb.4.0");
    builder.Add("Jet OLEDB:Database Password", "*******");
    builder.Add("Jet OLEDB:System Database",
        @"c:\MyData\Workgroup.mdb");
    // Set up row-level locking.
    builder.Add("Jet OLEDB:Database Locking Mode", 1);

    // The DbConnectionStringBuilder class 
    // is database agnostic, so it's possible to 
    // build any type of connection string using 
    // this class.

    // The ConnectionString property may have been 
    // formatted by the DbConnectionStringBuilder class.
    OleDbConnection oledbConnect = new
        OleDbConnection(builder.ConnectionString);
    Console.WriteLine(oledbConnect.ConnectionString);

    // Use the same DbConnectionStringBuilder to create 
    // a SqlConnection object.
    builder.Clear();
    builder.Add("integrated security", true);
    builder.Add("Initial Catalog", "AdventureWorks");
    builder.Add("Data Source", "(local)");

    SqlConnection sqlConnect = new
        SqlConnection(builder.ConnectionString);
    Console.WriteLine(sqlConnect.ConnectionString);

    // Pass the DbConnectionStringBuilder an existing 
    // connection string, and you can retrieve and
    // modify any of the elements.
    builder.ConnectionString = "server=(local);user id=*******;" +
        "password=*******;initial catalog=AdventureWorks";
    builder["Server"] = ".";
    builder.Remove("User ID");

    // Note that calling Remove on a nonexistent item doesn't
    // throw an exception.
    builder.Remove("BadItem");

    // Setting the indexer adds the value if 
    // necessary.
    builder["Integrated Security"] = true;
    builder.Remove("password");
    builder["User ID"] = "Hello";
    Console.WriteLine(builder.ConnectionString);

    Console.WriteLine("Press Enter to finish.");
    Console.ReadLine();
}
継承階層継承階層
System.Object
  System.Data.Common.DbConnectionStringBuilder
     System.Data.Odbc.OdbcConnectionStringBuilder
     System.Data.OleDb.OleDbConnectionStringBuilder
     System.Data.OracleClient.OracleConnectionStringBuilder
     System.Data.SqlClient.SqlConnectionStringBuilder
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

DbConnectionStringBuilder コンストラクタ ()


DbConnectionStringBuilder コンストラクタ

DbConnectionStringBuilder クラス新しインスタンス初期化します。 接続文字列使用
オーバーロードの一覧オーバーロードの一覧

名前 説明
DbConnectionStringBuilder () DbConnectionStringBuilder クラス新しインスタンス初期化します。
DbConnectionStringBuilder (Boolean) DbConnectionStringBuilder クラス新しインスタンス初期化します。必要に応じてODBC規則使用して値を区切ることができます
参照参照

関連項目

DbConnectionStringBuilder クラス
DbConnectionStringBuilder メンバ
System.Data.Common 名前空間

その他の技術情報

接続文字列使用
接続文字列使用

DbConnectionStringBuilder コンストラクタ (Boolean)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

DbConnectionStringBuilder クラス新しインスタンス初期化します。必要に応じてODBC規則使用して値を区切ることができます

名前空間: System.Data.Common
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Sub New ( _
    useOdbcRules As Boolean _
)
Dim useOdbcRules As Boolean

Dim instance As New DbConnectionStringBuilder(useOdbcRules)
public DbConnectionStringBuilder (
    bool useOdbcRules
)
public:
DbConnectionStringBuilder (
    bool useOdbcRules
)
public DbConnectionStringBuilder (
    boolean useOdbcRules
)
public function DbConnectionStringBuilder (
    useOdbcRules : boolean
)

パラメータ

useOdbcRules

フィールド区切り記号に {} を使用する場合true引用符使用する場合false

解説解説

useOdbcRulestrue場合、この DbConnectionStringBuilder では ODBC規則使用して値を区切ります (値を中かっこ ({}) で囲みます)。useOdbcRulesfalse場合、この DbConnectionStringBuilder では引用符文字 ("") を使用して値を区切ります

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DbConnectionStringBuilder クラス
DbConnectionStringBuilder メンバ
System.Data.Common 名前空間
その他の技術情報
接続文字列使用

DbConnectionStringBuilder プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ BrowsableConnectionString ConnectionString プロパティVisual Studio デザイナ表示できるかどうか指定する値を取得または設定します
パブリック プロパティ ConnectionString DbConnectionStringBuilder に関連付けられる接続文字列取得または設定します
パブリック プロパティ Count ConnectionString プロパティ格納されている、現在のキー数を取得します
パブリック プロパティ IsFixedSize DbConnectionStringBuilder固定サイズかどうかを示す値を取得します
パブリック プロパティ IsReadOnly DbConnectionStringBuilder読み取り専用かどうかを示す値を取得します
パブリック プロパティ Item 指定したキー関連付けられている値を取得または設定します
パブリック プロパティ Keys DbConnectionStringBuilder 内のキー格納している ICollection を取得します
パブリック プロパティ Values DbConnectionStringBuilder 内の値を格納している ICollection取得します
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Collections.ICollection.IsSynchronized このメンバ説明については、System.Collections.ICollection.IsSynchronized のトピック参照してください
インターフェイスの明示的な実装 System.Collections.ICollection.SyncRoot このメンバ説明については、System.Collections.ICollection.SyncRoot のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Item このメンバ説明については、System.Collections.IDictionary.Item(System.Object) のトピック参照してください
参照参照

関連項目

DbConnectionStringBuilder クラス
System.Data.Common 名前空間

その他の技術情報

接続文字列使用

DbConnectionStringBuilder メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add 指定したキーおよび値を持つエントリを DbConnectionStringBuilder に追加します
パブリック メソッド AppendKeyValuePair オーバーロードされます効率的かつ安全に既存の StringBuilder オブジェクトキーと値を追加できます
パブリック メソッド Clear DbConnectionStringBuilder インスタンス内容消去します。
パブリック メソッド ContainsKey DbConnectionStringBuilder特定のキー格納されているかどうか判断します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド EquivalentTo この DbConnectionStringBuilder オブジェクト内の接続情報と、指定したオブジェクト内の接続情報比較します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Remove 指定したキーを持つエントリを DbConnectionStringBuilder インスタンスか削除します
パブリック メソッド ShouldSerialize 指定されキーが、この DbConnectionStringBuilder インスタンス存在するかどうか示します
パブリック メソッド ToString オーバーライドされます。 この DbConnectionStringBuilder関連付けられている接続文字列返します
パブリック メソッド TryGetValue 指定されキー対応する値を DbConnectionStringBuilder から取得します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド ClearPropertyDescriptors 関連付けられている DbConnectionStringBuilder で、PropertyDescriptor オブジェクトコレクション削除します
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド GetProperties 指定した HashTable に、この DbConnectionStringBuilderすべてのプロパティに関する情報格納します
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Collections.ICollection.CopyTo このメンバ説明については、ICollection.CopyTo のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Add このメンバ説明については、IDictionary.Add のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Contains このメンバ説明については、IDictionary.Contains のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.GetEnumerator このメンバ説明については、IDictionary.GetEnumerator のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Remove このメンバ説明については、IDictionary.Remove のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IEnumerable.GetEnumerator このメンバ説明については、IEnumerable.GetEnumerator のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetAttributes このメンバ説明については、ICustomTypeDescriptor.GetAttributes のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetClassName このメンバ説明については、ICustomTypeDescriptor.GetClassName のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetComponentName このメンバ説明については、ICustomTypeDescriptor.GetComponentName のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetConverter このメンバ説明については、ICustomTypeDescriptor.GetConverter のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent このメンバ説明については、ICustomTypeDescriptor.GetDefaultEvent のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty このメンバ説明については、ICustomTypeDescriptor.GetDefaultProperty のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetEditor このメンバ説明については、ICustomTypeDescriptor.GetEditor のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetEvents オーバーロードされます。  
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetProperties オーバーロードされます。  
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner このメンバ説明については、ICustomTypeDescriptor.GetPropertyOwner のトピック参照してください
参照参照

関連項目

DbConnectionStringBuilder クラス
System.Data.Common 名前空間

その他の技術情報

接続文字列使用

DbConnectionStringBuilder メンバ

厳密に指定され接続文字列ビルダ基本クラス提供します

DbConnectionStringBuilder データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド DbConnectionStringBuilder オーバーロードされます。 DbConnectionStringBuilder クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ BrowsableConnectionString ConnectionString プロパティVisual Studio デザイナ表示できるかどうか指定する値を取得または設定します
パブリック プロパティ ConnectionString DbConnectionStringBuilder関連付けられる接続文字列取得または設定します
パブリック プロパティ Count ConnectionString プロパティ格納されている、現在のキー数を取得します
パブリック プロパティ IsFixedSize DbConnectionStringBuilder固定サイズかどうかを示す値を取得します
パブリック プロパティ IsReadOnly DbConnectionStringBuilder読み取り専用かどうかを示す値を取得します
パブリック プロパティ Item 指定したキー関連付けられている値を取得または設定します
パブリック プロパティ Keys DbConnectionStringBuilder 内のキー格納している ICollection を取得します
パブリック プロパティ Values DbConnectionStringBuilder 内の値を格納している ICollection取得します
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add 指定したキーおよび値を持つエントリを DbConnectionStringBuilder追加します
パブリック メソッド AppendKeyValuePair オーバーロードされます効率的かつ安全に既存の StringBuilder オブジェクトキーと値を追加できます
パブリック メソッド Clear DbConnectionStringBuilder インスタンス内容消去します。
パブリック メソッド ContainsKey DbConnectionStringBuilder特定のキー格納されているかどうか判断します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド EquivalentTo この DbConnectionStringBuilder オブジェクト内の接続情報と、指定したオブジェクト内の接続情報比較します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Remove 指定したキーを持つエントリを DbConnectionStringBuilder インスタンスか削除します
パブリック メソッド ShouldSerialize 指定されキーが、この DbConnectionStringBuilder インスタンス存在するかどうか示します
パブリック メソッド ToString オーバーライドされます。 この DbConnectionStringBuilder関連付けられている接続文字列返します
パブリック メソッド TryGetValue 指定されキー対応する値を DbConnectionStringBuilder から取得します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド ClearPropertyDescriptors 関連付けられている DbConnectionStringBuilder で、PropertyDescriptor オブジェクトコレクション削除します
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド GetProperties 指定した HashTable に、この DbConnectionStringBuilderすべてのプロパティに関する情報格納します
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Collections.ICollection.CopyTo このメンバ説明については、ICollection.CopyTo のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Add このメンバ説明については、IDictionary.Add のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Contains このメンバ説明については、IDictionary.Contains のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.GetEnumerator このメンバ説明については、IDictionary.GetEnumerator のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Remove このメンバ説明については、IDictionary.Remove のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IEnumerable.GetEnumerator このメンバ説明については、IEnumerable.GetEnumerator のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetAttributes このメンバ説明については、ICustomTypeDescriptor.GetAttributes のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetClassName このメンバ説明については、ICustomTypeDescriptor.GetClassName のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetComponentName このメンバ説明については、ICustomTypeDescriptor.GetComponentName のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetConverter このメンバ説明については、ICustomTypeDescriptor.GetConverter のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent このメンバ説明については、ICustomTypeDescriptor.GetDefaultEvent のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty このメンバ説明については、ICustomTypeDescriptor.GetDefaultProperty のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetEditor このメンバ説明については、ICustomTypeDescriptor.GetEditor のトピック参照してください
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetEvents オーバーロードされます。  
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetProperties オーバーロードされます。  
インターフェイスの明示的な実装 System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner このメンバ説明については、ICustomTypeDescriptor.GetPropertyOwner のトピック参照してください
インターフェイスの明示的な実装 System.Collections.ICollection.IsSynchronized このメンバ説明については、System.Collections.ICollection.IsSynchronized のトピック参照してください
インターフェイスの明示的な実装 System.Collections.ICollection.SyncRoot このメンバ説明については、System.Collections.ICollection.SyncRoot のトピック参照してください
インターフェイスの明示的な実装 System.Collections.IDictionary.Item このメンバ説明については、System.Collections.IDictionary.Item(System.Object) のトピック参照してください
参照参照

関連項目

DbConnectionStringBuilder クラス
System.Data.Common 名前空間

その他の技術情報

接続文字列使用


このページでは「.NET Framework クラス ライブラリ リファレンス」からDbConnectionStringBuilderを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDbConnectionStringBuilderを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDbConnectionStringBuilder を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DbConnectionStringBuilder」の関連用語

DbConnectionStringBuilderのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DbConnectionStringBuilderのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS