日本語PDF

FromCustomObject

このインタフェース・メソッドは、指定されたOracle UDTに属性または要素値をそれぞれ設定して、Oracleオブジェクトまたはコレクションを作成します。

宣言

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

パラメータ

  • con

    OracleConnectionインスタンス。

  • pUdt

    作成されるOracleオブジェクトまたはコレクションへのOPAQUE型のポインタ。

備考

FromCustomObjectメソッドは、OracleUdt.SetValueメソッドから属性または要素値をそれぞれ設定して、カスタム・オブジェクトからOracleオブジェクトまたはコレクションを構築する際に使用されます。

OracleUdt.SetValueメソッドの呼出しは次のとおりです。

  • Oracleオブジェクト型

    カスタム・タイプがOracleオブジェクト型を表す場合、OracleUdt.SetValueメソッドは、非NULL属性値の設定が必要となるたびに呼び出されます。

  • Oracleコレクション型

    カスタム・タイプがOracleコレクション型を表す場合、OracleUdt.SetValueメソッドへの1回のコールによってコレクション要素値が指定されます。