17.1.2.4 OracleBulkCopy(string, OracleBulkCopyOptions)
このコンストラクタでは、指定されたconnectionString
に基づいて最初にOracleConnection
オブジェクトを作成し、次にOracleConnection
オブジェクトおよび指定されたOracleBulkCopyOptions
列挙値を使用して新規のOracleBulkCopy
オブジェクトを初期化して、OracleBulkCopy
クラスの新規インスタンスがインスタンス化されます。
宣言
// C# public OracleBulkCopy(string connectionString, OracleBulkCopyOptions copyOptions);
パラメータ
-
connectionString
一括コピー操作を実行するためにOracle Databaseに接続する際に使用される接続情報。
-
copyOptions
一括コピー操作の動作を識別する
OracleBulkCopyOptions
の列挙値の組合せ。
例外
ArgumentNullException
- connectionString
はNullです。
ArgumentException
- connectionString
パラメータが空です。
備考
このコンストラクタでは、OracleConnection
クラスの新規インスタンスを使用してOracleBulkCopy
クラスの新規インスタンスを初期化します。OracleBulkCopy
インスタンスはcopyOptions
パラメータで指定されたオプションに従って動作します。
OracleBulkCopy
インスタンスがクローズされると、接続も自動的にクローズされます。
Connection
プロパティは、指定したconnectionString
を使用して初期化されるOracleConnection
オブジェクトに設定されます。