我想阻止通过我的WCF Web服务公开某个属性。我尝试添加不起作用的XmlIgnore属性错误。我们使用的是.NET 3.5。 WCF。
这不起作用:
public class MyClass
{
public string S1 { get; set; }
[XmlIgnore]
public string S2NotExposed { get; set; }
}
答案 0 :(得分:2)
使用DataContractAttribute Class中的[DataContract]属性标记您的类,然后使用DataMemberAttribute Class中的[DataMember]属性仅标记要显示的属性。