"users"、 "roles"などのカスタムオブジェクトの配列を返すWCFメソッドがあり、ページ出力があります。 WCFメソッドは、outパラメータで戻り値を読み取るよりも、outパラメータ、ストアドプロシージャ選択行、すべての行(選択されているだけではない)の合計レコードを返します。しかし、ラムダ式のWCFメソッドを呼び出す問題が1つあります。.netラムダ式と出力パラメーター
var client = MySvcRef.MySvcClient();
var assistant = FormsAuthenticationAssistant();
var result = assistant.Execute<MySvcRef.UserClass[]>(
() => client.GetAllUsers(out totalRecords, pageIndex, pageSize),
client.InnerChannel);
私の例ではどのような解決策がありますか?
あなたはあなたの質問や問題を明確にすることができますありますか? – BrokenGlass
私の問題は、outパラメータがラムダでは使用できないことです.wcfや他の部分のアーキテクチャーを変更する必要がありますか? –
VSからコピーして簡単に実行できる簡単なコードを作成すれば、もっと手助けできるようになります。 – Restuta