2010-12-13 7 views
3

MyTypeのリストに20個の要素を設定し、パラメータとしてWCFサービスに渡しています。WCFパラメータの値が失われる

唯一の問題は、そこに到着したときにリストに要素がないことです。 Windowsフォームから、アプリケーション私はこのようにそれを呼んでいる

MyMethod(List<MyType> myList, string bla) 

マイサービスメソッドがある

myService.MyMethod(myList.ToArray(), "bla"); // Here my list has 20 elements. 

をしかし、それはWCFサービスに到達したときに、配列は空です。 :(

誰かが私がなぜ

PS見つけ出す助けてもらえ:?を私のWCFサービスは、Windows Azureのウェブ役割ですが、私はそれをこのcenarioで何かを変更したりしないと思いますか...。?

+2

WinformsアプリケーションのmyListの種類は何ですか? ToArray()はどのような型を返しますか? –

+0

myListは、パラメータと同じ型、定義済みの型です。この場合、「Registro」と呼ばれます。 ToArray()はRegistroの配列を "Registro []"として返します。 – Smur

答えて

1

それはしていました事実、名前空間と参照に関する問題...

ありがとう。

+0

聞いてうれしい、答えとしてあなた自身の返信をマークしてください! –

+0

私は2日間でそれを行うことができます、StackOverflowは私をさせません。 :( – Smur

1

ご利用のサービスで送信し、正しく受信していることを確認するために、自己ホストという簡単なテストアプリケーションを試してみてください。それが動作する場合、あなたはあなたの問題の原因として、Windows Azureのを調べることができます。

関連する問題