忽略XML序列化中的属性

B-M*_*B-M 1 c# xml

我想向从基类派生的实体中添加元素。该实体扩展了基类,该基类没有我可以设置的自定义错误消息。添加元素时,我收到以下警告:

缺少公开可见的类型或成员的XML注释

当我将,[XmlIgnore]但添加到属性,并重新构建包含所有实体的项目时,我仍然收到此消息。因此,仅添加[XmlIgnore]和忘记该消息就足够了吗,还是我需要做其他事情?

在此处输入图片说明

Cat*_*lMF 5

它只是警告您尚未对字符串添加注释。

如果您想摆脱它,只需添加一条评论即可。

    /// <summary>
    /// This property does something
    /// </summary>
    /// <returns></returns>
    [XmlIgnore]
    public string CustomErrorMessageADF { get; set; }
Run Code Online (Sandbox Code Playgroud)

编辑:只需在任何类,属性或方法上方键入///,即可将XML注释添加到Visual Studio中的任何内容。Visual Studio将自动添加其他详细信息。然后,您可以添加注释,以便通过Intellisense可见它们。 http://msdn.microsoft.com/en-us/library/b2s063f7.aspx