Répondre
Par sérialisation explicite, vous voulez dire que vous ne voulez pas écrire vous-même le code de sérialisation?
Si vous passez un objet json avec des propriétés simples (pas d'objets imbriqués, juste une chaîne, un nombre, des valeurs de date) à un service web .asmx où le paramètre de la méthode est un objet C# avec les mêmes champs nommés. .. alors je pense que vous obtiendrez la désérialisation automatique. Je n'ai pas besoin d'une méthode proxy/web côté client.
dans mon cas, je dois passer classe définie par l'utilisateur .. – Alan
juste l'essayer, si la classe est assez simple, vous pourriez trouver cela fonctionne, sinon vous devez écrire le code de sérialisation/désérialisation explicite sur le serveur, ou utiliser le proxy code que asp.net peut générer pour vous sur le client. Il n'y a pas de manière magique de sérialiser/désérialiser automatiquement les objets complexes arbitraires entre client/serveur. –
donc dans le cas général - la réponse à votre question est juste - Non ... désolé à ce sujet. –
- 1. Comment passer un objet à un service Web?
- 2. Possible d'ajouter un objet à la session SQLAlchemy sans session.add() explicite?
- 3. Instancier un paramètre de type sans passer un objet
- 4. C++ Passer une copie d'un objet ou passer un pointeur à un objet?
- 5. Envoi d'un objet à un service via Intent sans liaison
- 6. Est-il possible d'envoyer une requête à distance à un service Web sans utiliser le proxy?
- 7. Passer un paramètre à un service Windows dans C#
- 8. Sérialisation des paires nom/valeur dans un objet personnalisé via le service Web
- 9. Passer un fichier de la page Web au service wcf
- 10. Comment passer un objet Interface à un WebMethod?
- 11. javascript. Est-il possible pour un membre d'un objet d'accéder à un autre membre de cet objet sans référence explicite à l'objet lui-même?
- 12. Passer un objet par référence dans C++
- 13. Ajouter un service Web WCF sans mettre à jour Web.config
- 14. Est-il possible de créer un objet System :: Type représentant un objet DateTime sans objet DateTime?
- 15. passer un objet [] à un objet params [] ne fonctionne pas
- 16. Comment convertir un objet JSON en un objet de classe cutom dans un service Web?
- 17. Comment passer un seul objet [] à un objet params []
- 18. Passer un appel de service Web SOAP à l'aide d'une requête Web
- 19. Passage objet sérialisé par le service Web par rapport à passer l'objet
- 20. Question de sérialisation C#
- 21. Passer un objet nul à une fonction
- 22. Service Web ASP.NET - Passer un objet de base avec liste/collection?
- 23. Comment passer un objet générique via WCF
- 24. Problème de sérialisation du service Web
- 25. C# - Passer une structure d'un objet à un autre
- 26. C# .NET Web Services - Passage d'objets personnalisés à un service Web
- 27. Passer un objet C++ au code C++ via Python?
- 28. Passer l'entité sur le service Web ASP.NET
- 29. Est-il possible de passer une variable hors d'une classe sans créer un nouvel objet en C++?
- 30. passer un tableau de chaînes au service Web dans l'iPhone
Je veux juste savoir ce qu'est la "sérialisation explicite". –
Je veux dire, dois-je créer une classe XMLSerializer pour le faire? Ceci est explicite – Alan
possible (fermé) dupliquer: http://stackoverflow.com/questions/3515576/c-how-can-i-pass-an-object-to-a-web-service-closed – Mark