Je pense que je connais déjà la réponse à ceci, mais je ne peux trouver rien qui l'indique définitivement, d'où ma question - je veux m'assurer que je ne manque pas un tour.Changer ce qu'une propriété est sérialisée comme
En utilisant le DataContractSerializer ou le XmlSerializer, existe-t-il un moyen de modifier la propriété d'une propriété pulic? J'ai une propriété qui est un Enum
, et je voudrais qu'il soit sérialisé comme int
, de sorte que sa valeur soit envoyée à travers le fil au lieu d'une représentation de texte de sa valeur. Est-il possible de le faire en utilisant des attributs, ou devrais-je écrire mon propre sérialiseur?
Merci :)