XmlElementAttribute pour un service WCF cote client
Bonjour,
Ca doit etre assez facile a faire... mais je dois pas comprendre qq chose ^^
J'ai un service WCF qui me retournent un array avec une bonne dizaines d XmlElementAttribute et tous type.
Ma question est ... comment je fais cote client pour recuperer le contenu du tableau?
Par exemple, cote Service WCF j ai :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
[System.Xml.Serialization.XmlElementAttribute("Relation", typeof(Relation_Type), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("Scenario", typeof(Scenario_Type), Order=2)]
public object[] Items {
get {
return this.itemsField;
}
set {
this.itemsField = value;
}
} |
Et je voudrais recuperer cote client, ce que j ai dans "Relation" et "Scenario".
Dois-je parcourir le tableau d objet a la main et apres faire qq chose comme Relation_Type relation = items[0] as Relation_Type?
J espere qu il y a plus propre que ca...
Merci !