[英]Ignore a property during xml serialization but not during deserialization
[英]Ignore property in XML serialization
我想向從基類派生的實體中添加元素。 該實體擴展了基類,該基類沒有我可以設置的自定義錯誤消息。 添加元素時,我收到以下警告:
缺少公開可見的類型或成員的XML注釋
當我將[XmlIgnore]
添加到屬性中並重新構建包含所有實體的項目時,我仍然收到此消息。 因此,僅添加[XmlIgnore]
並忘記該消息就足夠了嗎,還是我需要做其他事情?
它只是警告您尚未對字符串添加注釋。
如果您想擺脫它,只需添加一條評論即可。
/// <summary>
/// This property does something
/// </summary>
/// <returns></returns>
[XmlIgnore]
public string CustomErrorMessageADF { get; set; }
編輯:只需在任何類,屬性或方法上方鍵入///,即可將XML注釋添加到Visual Studio中的任何內容。 Visual Studio將自動添加其他詳細信息。 然后,您可以添加注釋,以使其可以通過Intellisense可見。 http://msdn.microsoft.com/en-us/library/b2s063f7.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.