BLToolkit を使用して、ユーザー定義型を引数として出力パラメーターとして取り、それを変更する Oracle ストアド プロシージャをアクティブにしようとしています。
私はプリミティブ型でこれを行うことができました。また、手動で SetSpCommamd を呼び出すことによっても、抽象クラス生成メソッドを使用したいのですが、それを機能させることができないようです。
私が書いたコードは正しいと確信しています(プリミティブで機能します)。デバッグ中に、生成されたコードによって呼び出された SetSpCommamd が、メソッドを手動で呼び出すときとは対照的に、私が提供したものではなく奇妙なパラメーターを取得することがわかりました (希望する正確なパラメーターを取得します)。リフレクションによって生成されたコードが出力されるのを見て、何が問題なのかを確認できたらいいのにと思います。
これが機能しない理由を理解するのを手伝ってもらえますか?