OracleConnectionStringBuilder メンバ
OracleConnection クラスで使用する接続文字列の内容の作成と管理を簡単に実行できるようにします。
OracleConnectionStringBuilder データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ| 名前 | 説明 | |
|---|---|---|
| OracleConnectionStringBuilder | オーバーロードされます。 OracleConnectionStringBuilder クラスの新しいインスタンスを初期化します。 |
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| BrowsableConnectionString | ConnectionString プロパティが Visual Studio デザイナに表示できるかどうかを指定する値を取得または設定します。(DbConnectionStringBuilder から継承されます。) |
| ConnectionString | DbConnectionStringBuilder に関連付けられる接続文字列を取得または設定します。(DbConnectionStringBuilder から継承されます。) |
| Count | ConnectionString プロパティに格納されている、現在のキー数を取得します。(DbConnectionStringBuilder から継承されます。) |
| DataSource | 接続先の Oracle データ ソースの名前を取得または設定します。 |
| Enlist | プーラーが、作成スレッドの現在のトランザクション コンテキストに、接続を自動的に登録するかどうかを示す値を取得または設定します。 |
| IntegratedSecurity | "User ID" および "Password" を接続文字列中に指定するか (false の場合)、現在の Windows アカウントの資格情報を認証に使用するか (true の場合) を示す値を取得または設定します。 |
| IsFixedSize | オーバーライドされます。 OracleConnectionStringBuilder が固定サイズかどうかを示す値を取得します。 |
| IsReadOnly | DbConnectionStringBuilder が読み取り専用かどうかを示す値を取得します。(DbConnectionStringBuilder から継承されます。) |
| Item | オーバーライドされます。 指定したキーに関連付けられている値を取得または設定します。C# では、このプロパティはインデクサです。 |
| Keys | オーバーライドされます。 OracleConnectionStringBuilder 内のキーを格納している ICollection を取得します。 |
| LoadBalanceTimeout | 接続プールに維持されている接続が削除されるまでの最短時間 (秒) を取得または設定します。 |
| MaxPoolSize | 特定の接続文字列について、接続プールに維持できる最大接続数を取得または設定します。 |
| MinPoolSize | 特定の接続文字列について、接続プールに維持できる最小接続数を取得または設定します。 |
| OmitOracleConnectionName | 旧バージョンの Oracle (8.1.7.4.1 以前) でトランザクションのロールバックを可能にするフラグを取得または設定します。 |
| Password | Oracle アカウントに使用するパスワードを取得または設定します。 |
| PersistSecurityInfo | 接続が開いているか、開いている状態になったことがある場合に、パスワードなどの機密性の高い情報を接続文字列の一部として返すかどうかを示すブール値を取得または設定します。 |
| Pooling | 接続をプールするか、要求ごとに明示的に各接続を確立するかを示すブール値を取得または設定します。 |
| Unicode | 最近の Oracle クライアントで利用できる Unicode 機能をクライアントがサポートしているか、または Unicode 非対応かを示すブール値を取得または設定します。 |
| UserID | Oracle との接続時に使用するユーザー ID を取得または設定します。 |
| Values | オーバーライドされます。 OracleConnectionStringBuilder 内の値を格納している ICollection を取得します。 |
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Add | 指定したキーおよび値を持つエントリを DbConnectionStringBuilder に追加します。 (DbConnectionStringBuilder から継承されます。) |
| AppendKeyValuePair | オーバーロードされます。 効率的かつ安全に、既存の StringBuilder オブジェクトにキーと値を追加できます。 (DbConnectionStringBuilder から継承されます。) |
| Clear | オーバーライドされます。 OracleConnectionStringBuilder インスタンスの内容を消去します。 |
| ContainsKey | オーバーライドされます。 OracleConnectionStringBuilder に特定のキーが格納されているかどうかを判断します。 |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
| EquivalentTo | この DbConnectionStringBuilder オブジェクト内の接続情報と、指定したオブジェクト内の接続情報を比較します。 (DbConnectionStringBuilder から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| Remove | オーバーライドされます。 指定したキーを持つエントリを OracleConnectionStringBuilder インスタンスから削除します。 |
| ShouldSerialize | オーバーライドされます。 指定されたキーが、この OracleConnectionStringBuilder インスタンスに存在するかどうかを示します。 |
| ToString | この DbConnectionStringBuilder に関連付けられている接続文字列を返します。 (DbConnectionStringBuilder から継承されます。) |
| TryGetValue | オーバーライドされます。 指定されたキーに対応する値を OracleConnectionStringBuilder から取得します。 |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| ClearPropertyDescriptors | 関連付けられている DbConnectionStringBuilder で、PropertyDescriptor オブジェクトのコレクションを削除します。 (DbConnectionStringBuilder から継承されます。) |
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| GetProperties | 指定した HashTable に、この DbConnectionStringBuilder のすべてのプロパティに関する情報を格納します。 (DbConnectionStringBuilder から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
参照関連項目
OracleConnectionStringBuilder クラスSystem.Data.OracleClient 名前空間
その他の技術情報
Building Connection Strings- OracleConnectionStringBuilder メンバのページへのリンク