2010-07-06 4 views
0

im le passage d'un tableau de KeyValuePair<string,string>[]passage type générique de webmethod

comment jamais quand il arriver à mon client de Sliverlight il se transforme en

{web service name}.KeyValuePairOfStringString

et je ne peux pas obtenir les valeurs de celle-ci.

Quelqu'un at-il des idées comment je peux accéder à la clé et la valeur des propriétés?

+0

Comment générez-vous votre proxy client? KeyValuePairOfStringString est probablement le type dans le WSDL, car vous ne pouvez pas avoir de génériques dans WSDL. Vous voulez probablement créer des DataContracts explicites pour chaque forme de KeyValuePair que vous avez l'intention d'utiliser. – Stephan

Répondre

0

Vous ne devez pas utiliser les services Web ASMX avec SilverLight. Vous devriez utiliser WCF à la place.

Questions connexes