FromCustomObject
このインタフェース・メソッドは、指定されたOracle UDTに属性または要素値をそれぞれ設定して、Oracleオブジェクトまたはコレクションを作成します。
宣言
// C# void FromCustomObject(OracleConnection con, IntPtr pUdt);
パラメータ
-
conOracleConnectionインスタンス。 -
pUdt作成されるOracleオブジェクトまたはコレクションへのOPAQUE型のポインタ。
備考
FromCustomObjectメソッドは、OracleUdt.SetValueメソッドから属性または要素値をそれぞれ設定して、カスタム・オブジェクトからOracleオブジェクトまたはコレクションを構築する際に使用されます。
OracleUdt.SetValueメソッドの呼出しは次のとおりです。
-
Oracleオブジェクト型
カスタム・タイプがOracleオブジェクト型を表す場合、
OracleUdt.SetValueメソッドは、非NULL属性値の設定が必要となるたびに呼び出されます。 -
Oracleコレクション型
カスタム・タイプがOracleコレクション型を表す場合、
OracleUdt.SetValueメソッドへの1回のコールによってコレクション要素値が指定されます。