在序列化时忽略DataMember

ser*_*zer 2 wcf serialization c#-4.0

我有一个WCF服务,并希望忽略序列化中的一些部分.我怎么做?我用IgnoreDatamember()进行了测试,但它没有用.

[DataContract(Name = "M")]
public class Message
{
    [DataMember(Name = "H"), IgnoreDataMember()]
    public MessageHeader Header { get; set; }

    [DataMember(Name = "B")]
    public string Body { get; set; }
Run Code Online (Sandbox Code Playgroud)

}

Dan*_*rth 5

只需删除完整DataMember属性即可.