14.7.2.5 OracleString(byte [ ], int, int, bool)

このコンストラクタは、OracleString構造の新しいインスタンスを作成し、バイト配列を使用してその値を設定し、バイト配列の開始索引とバイト配列からコピーされるバイト数、および指定されたバイト配列がUnicodeでエンコードされているかどうかを指定します。

宣言

// C#
public OracleString(byte[] data, int index, int count, bool fUnicode);

パラメータ

  • data

    新しいOracleStringのバイト配列データ

  • index

    dataからコピーされる開始索引

  • count

    コピーするバイト数。

  • fUnicode

    指定されたdataがUnicodeでエンコードされているかどうかを指定します。Unicodeでエンコードされている場合はtrue、それ以外の場合はfalseを指定します。

例外

ArgumentNullException - dataパラメータがNULLです。

ArgumentOutOfRangeException - countパラメータがゼロ未満です。

IndexOutOfRangeException - indexパラメータがdataの長さ以上か、ゼロ未満です。