Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1152 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu][C#] WebMethode et renvoi d'objet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu][C#] WebMethode et renvoi d'objet

n°1490787
NoiBe49
Posté le 13-12-2006 à 11:35:47  profilanswer
 

Bonjour,

 


Je suis complétement bloqué à cause du problème suivant :

 

Comment faire pour que les méthodes d'un objet renvoyé par une web
méthode soit accessible pour le client qui a interrogé cette webmethode
afin de pouvoir récupérer/manipuler les attributs privés de cet objet
renvoyé ?

  

Actuellement, seuls les attributs public de cet objets sont récupérables et mon objet contient entre autres des attributs privés.

 

Merci à tous


Message édité par NoiBe49 le 14-12-2006 à 11:26:00
mood
Publicité
Posté le 13-12-2006 à 11:35:47  profilanswer
 

n°1490801
NoiBe49
Posté le 13-12-2006 à 12:13:37  profilanswer
 

Sinon, imaginons que je mettes tous les attributs de toutes mes classes en public afin de pouvoir y accéder, j'ai un autre problème.

 

Lorsque j'accède au WSDL de mon service, certains objets ne sont pas décrits.
Dans les faits :
Dans mon projet nommé "ProjetWebService", j'ai au total 13 classes. Seulement, dans le WSDL, je n'ai que 2 classes de décrite (l'objet en entrée et l'objet en sortie de ma webmethode). Cependant, j'aurais besoin dans mon WSDL d'inclure également la description des autres objet.

 

Quelqu'un pourrait m'aiguiller ?

 

Merci à tous

n°1491295
moi23372
Posté le 14-12-2006 à 13:14:52  profilanswer
 

il y a un problème conceptuel dans ton truc...
Je ne vois pas pourquoi tu aurais besoin d'avoir la défition de classes qui ne sont pas nécessaire pour les param en in/out...  
 
un bon de code serait le bienvenu également si tu espères de l'aide

n°1491362
MagicBuzz
Posté le 14-12-2006 à 14:54:49  profilanswer
 

sinon, moi quand j'ai des structures complexes à passer à un WS, chuis gore, mais j'envoie un flux XML sous format de chaîne de caractères.
du coup je passe toutes les structures que je veux, aussi complexes soient-elles. et je garanti la bonne structure grace à un xsd publié avec le WS.

n°1492293
_Mose_
Lonesome coder
Posté le 16-12-2006 à 23:41:38  profilanswer
 

Solution "pro" qui ressemble un peu à celle de MagicBuzz :
Tu utilises non pas des objets directement, mais un DataSet fortement typé. Tu peux publier sa structure (XSD) dans ton WebService
Et à l'autre bout, tu te sers des données pour construire tes objets métiers.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [Résolu][C#] WebMethode et renvoi d'objet

 

Sujets relatifs
[résolu] commerce en ligne avec options spéciales...[Javascript] document.forms[0].submit(); [résolu]
md5 [résolu][RESOLU] Instabilité sur Online avec "if (strstr..."
[PHP][résolu] date, le mois n'apparait pas toujours![RESOLU] 2 listbox relation n à m
[résolu] film le plus loué SQLrecuperer aleatoirement des donnees d'un tableau [RESOLU]
[PHP/MySQL][résolu] Images dans un BLOB -> <img src="...">Sérialisation d'objet SWT
Plus de sujets relatifs à : [Résolu][C#] WebMethode et renvoi d'objet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR