日本語PDF

ToCustomObject

このインタフェースは、指定されたOracle UDTを使用してカスタム・オブジェクトを初期化します。

宣言

// C#
void ToCustomObject (OracleConnection con, IntPtr pUdt);

パラメータ

  • con

    OracleConnectionインスタンス。

  • pUdt

    Oracle UDTへのOPAQUE型のポインタ。

備考

ToCustomObjectメソッドは、OracleUdt.GetValueメソッドから属性または要素値をそれぞれ取得して、指定したOracleオブジェクトまたはコレクションからカスタム・オブジェクトを初期化する際に使用されます。

OracleUdt.GetValueメソッドは次のように呼び出されます。

  • Oracleオブジェクト型

    カスタム・タイプがOracleオブジェクト型を表す場合、OracleUdt.GetValueメソッドは、属性値が取得されるたびに呼び出される必要があります。

  • カスタム・タイプがOracleコレクション型を表す場合、OracleUdt.GetValueメソッドを1回コールするとコレクション要素値を取得します。