.NET で XmlSerialization を取得して、シリアル化中に特定のプロパティを無視する方法はありますか?
たとえば、IsValid という public bool プロパティと、シリアル化したくないオブジェクトの唯一のプロパティがあります。どうすればこれを行うことができますか?
.NET で XmlSerialization を取得して、シリアル化中に特定のプロパティを無視する方法はありますか?
たとえば、IsValid という public bool プロパティと、シリアル化したくないオブジェクトの唯一のプロパティがあります。どうすればこれを行うことができますか?
プロパティにXmlIgnoreAttributeを追加します。
無視したいプロパティに [XmlIgnore] を適用するだけです。
http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlattributes.xmlignore.aspxを参照してください。
XmlIgnoreAttributeを使用します。