DB2 10.5 for Linux, UNIX, and Windows

DB2ConnectionStringBuilder クラス

DB2ConnectionString クラスで使用する有効な接続ストリングを生成する、単純な方式を表します。

ネーム・スペース:
IBM.Data.DB2
アセンブリー:
IBM.Data.DB2 (IBM.Data.DB2.dll 内)

継承階層

System.Object
   System.Data.Common.DbConnectionStringBuilder
      IBM.Data.DB2.DB2ConnectionStringBuilder

構文

[Visual Basic]
Public NotInheritable Class DB2ConnectionStringBuilder
	Inherits DbConnectionStringBuilder
[C#]
public sealed class DB2ConnectionStringBuilder : DbConnectionStringBuilder
[C++]
public ref class DB2ConnectionStringBuilder sealed : 
  public DbConnectionStringBuilder
[JScript]
public final class DB2ConnectionStringBuilder extends DbConnectionStringBuilder

注釈

このクラスは、提供されているキーと値のペアが有効であることを確認することによって、DB2Connection オブジェクトの構文上正しい接続ストリングを作成できるようにします。このクラスを使用して、既存の接続ストリングを妥当性検査し、必要に応じて、それを修復することもできます。

[C#] 以下の例は、有効な DB2ConnectionString を生成するための、DB2ConnectionStringBuilder インスタンスの使用方法を示しています。
注: この例では、デモンストレーションの目的でユーザー ID とパスワードの情報を含めています。アプリケーションにはこの情報をハードコーディングしないでください。
[C#]
   DB2ConnectionStringBuilder connStringBld = new DB2ConnectionStringBuilder();
   connStringBld.Database = "SAMPLE";
   connStringBld.UserID = "Jack";
   connStringBld.Password = "BlueJays";
   connStringBld.Server = "jacksserver:db2c_DB2";

   DB2Connection conn = new DB2Connection(connStringBld.ConnectionString);

スレッドの安全性

このタイプの public static (Visual Basic での Shared) メンバーはすべて、 マルチスレッド操作に関して安全です。 どのインスタンス・メンバーも、スレッド・セーフであるとはかぎりません。