netstandard.dll厳密に型指定された接続文字列ビルダーのための基底クラスを提供します。次のコンソールアプリケーションでは、2つの接続文字列が構築されます。プロパティを厳密な型の接続クラスのコンストラクターに渡します。これは必須ではありません。このコードでは、厳密に型指定された個々の接続文字列ビルダーインスタンスを作成することもできます。この例では、既存の接続文字列を解析し、接続文字列の内容を操作するさまざまな方法を示します。派生する基本クラスを提供します。接続文字列ビルダーを使用すると、開発者は構文的に正しい接続文字列をプログラムによって作成し、既存の接続文字列を解析して再構築することができます。データベースに依存しない方法で定義されています。名前空間の追加により、開発者は、任意のデータベースに対して動作する接続文字列を作成するためにプログラミングできる基本クラスが必要になります。クラスを使用すると、ユーザーは任意のキーと値のペアを割り当て、結果として得られる接続文字列を厳密に型指定されたプロバイダーに渡すことができます。OleDbConnectionStringBuilderから継承する厳密に型指定されたクラスを提供します。OleDbConnectionStringBuilder.開発者は任意のプロバイダーの接続文字列を作成、割り当て、および編集できます。特定のキーと値のペアをサポートするプロバイダーの場合、接続文字列ビルダーは、既知のペアに対応する厳密に型指定されたプロパティを提供します。不明な値をサポートする機能を必要とするプロバイダーをサポートするために、開発者は任意のキーと値のペアを指定することもできます。インターフェイスを実装します。デザイナーで動作することを意味します。内で厳密に型指定された接続を構築する場合、厳密に型指定された接続文字列ビルダークラスはその型に関連付けられているプロパティを表示し、コンバーターも含まれます。既知のキーの共通値をマップします。クラスまたはその厳密に型指定された派生クラスを使用して、接続文字列を作成および変更できます。クラスを使用すると、アプリケーション構成ファイルに格納されている接続文字列を簡単に管理できます。クラスを使用して、接続文字列を作成できます。有効なキーと値のペアのチェックを実行しません。したがって、このクラスを使用して無効な接続文字列を作成することは可能です。サポートされているキーと値のペアのみをサポートしています。無効なペアを追加しようとすると、例外がスローされます。プロパティハンドルの両方が、悪意のあるエントリの挿入を試みます。次のコードは、入れ子になったキーと値のペアを正しくエスケープします。結果は、無効な値が安全に処理される、次の接続文字列になります。クラスの新しいインスタンスを初期化します。クラスの新しいインスタンスを初期化します。デザイナーに表示するかどうかを示す値を取得または設定します。関連付けられた接続文字列を取得または設定します。プロパティ内に含まれる現在のキー数を取得します。固定サイズかどうかを示す値を取得します。読み取り専用かどうかを示す値を取得します。read-only.Item[String]指定されたキーに関連付けられている値を取得または設定します。