ASP.NET 4.0 WCF中是否已弃用DataContract属性?我只能看到DataContractFormat属性。

我无法在struct上应用DataContractFormat属性。



[DataContractFormat]
public struct Contact
{
  public string firstName;
  public string lastName;
}


它抛出一个错误,说DataContractFormat artribute仅可用于类,接口和方法。

最佳答案

不,.NET 4仍然包含DataContractAttribute:

http://msdn.microsoft.com/en-us/library/system.runtime.serialization.datacontractattribute%28v=VS.100%29.aspx

并且它应该能够应用于类或结构。

关于wcf - DataContract属性-WCF,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2577218/

10-13 06:27