Je dois sérialiser les types System.Configuration.SettingsContext et System.Configuration.SettingsPropertyCollection pendant que j'implémente mon propre fournisseur de profils. Toutes les suggestions sur la façon de le faire de la manière la plus simple.Comment sérialiser SettingsContext et SettingsPropertyCollection
Répondre
Vous avez deux options:
Créer DTO avec un attribut DataContract et « traduire » des objets non-contrat de données aux DTO et à nouveau lorsque le service est appelé. Cela profitera du sérialiseur de contrat de données et votre service bourdonne comme d'habitude. Cela peut être fastidieux si vous utilisez beaucoup de champs de ces objets (j'essaierais de limiter les champs utilisés si possible aux SEUILS dont vous aurez besoin)
Utiliser le sérialiseur XML sur les appels qui envoient/retourne-les. Le sérialiseur XML est un peu plus lent que le sérialiseur Data Contract, mais offre plus de contrôle sur la façon dont les données sont sérialisées. Vos clients ne verront pas (ou ne se soucieront pas) d'une différence. Il existe de nombreux exemples sur le Web sur la façon de le faire (comme celui-ci: http://msdn.microsoft.com/en-us/library/ms733901.aspx), donc je ne vais pas les répéter ici. :) Ce n'est pas trop dur cependant.
Bonne chance
- 1. Comment sérialiser?
- 2. comment sérialiser et désérialiser le membre statique
- 3. Comment sérialiser System.Configuration.SettingsProperty
- 4. Comment sérialiser à dateTime
- 5. Comment sérialiser IDictionary
- 6. Comment pouvez-vous sérialiser/sérialiser le code Ruby?
- 7. Comment sérialiser les propriétés jointes
- 8. Sérialiser XmlDocument et envoyer via HTTPWebRequest
- 9. Comment puis-je sérialiser correctement
- 10. Comment sérialiser un objet en C# et éviter les manipulations?
- 11. Comment XML sérialiser un 'Type'
- 12. Comment (xml) sérialiser un uri
- 13. Comment sérialiser un message électronique?
- 14. Sérialiser et désérialiser des types hérités inconnus
- 15. sérialiser et désérialiser une requête SQL
- 16. Comment sérialiser les collections Hibernate correctement?
- 17. Comment sérialiser une structure de graphe?
- 18. Comment sérialiser des collections dans .net
- 19. Annotations XML sérialiser
- 20. Comment mieux sérialiser une image java.awt.Image?
- 21. Comment sérialiser un objet COM dans .Net?
- 22. Transférer ou sérialiser l'assemblage
- 23. Sérialiser l'objet à XmlDocument
- 24. sérialiser et synchroniser les données sur le périphérique intégré
- 25. Sérialiser en XML et inclure le type de l'objet sérialisé
- 26. Sérialiser une structure en C# vers C++ et vice versa
- 27. BinaryFormatter Sérialiser et désérialiser le thread est-il sécurisé?
- 28. PHP - Sérialiser les points flottants
- 29. Impossible de sérialiser/Deserialize ArrayList
- 30. Question sur la sérialisation XML - Comment sérialiser l'élément, l'attribut et le texte d'un objet