如何更改传递给方法的对象中属性的显示顺序 (WCF)
How to change the display order of properties within an object passed to a method (WCF)
我有几个将对象作为参数的服务方法。在 WCF 测试客户端中,对象的属性按字母顺序显示。如果我们可以一起列出某些属性,那将是方便的。有没有办法用属性或类似的东西来做到这一点?
您可以将 DataMember
属性与 Order
参数一起使用,如:
[DataContract]
public class SomeAddress
{
[DataMember(Order=0)]
public string FirstName;
[DataMember(Order=1)]
public string LastName;
}
可以找到原始答案和更多详细信息here。
我有几个将对象作为参数的服务方法。在 WCF 测试客户端中,对象的属性按字母顺序显示。如果我们可以一起列出某些属性,那将是方便的。有没有办法用属性或类似的东西来做到这一点?
您可以将 DataMember
属性与 Order
参数一起使用,如:
[DataContract]
public class SomeAddress
{
[DataMember(Order=0)]
public string FirstName;
[DataMember(Order=1)]
public string LastName;
}
可以找到原始答案和更多详细信息here。