我有一个WCF服务和Web客户端.Web服务实现一种方法SubmitOrders.此方法采用订单集合.问题是服务必须为每个订单返回一个结果数组 - true或false.将WCF参数标记为out或ref毫无意义.你会推荐什么?
[ServiceContact]
public bool SubmitOrders(OrdersInfo)
[DataContract]
public class OrdersInfo
{
Order[] Orders;
}
Run Code Online (Sandbox Code Playgroud)
Bri*_*ndy 11
将WCF参数标记为out或ref毫无意义.
out参数在WCF中有意义.
你会推荐什么?
我建议使用参数.
注1:它会将您的out参数移动为您的第一个参数.
注意2:是的,您可以在WCF中返回具有复杂类型的对象.使用[DataContract]属性和属性为[DataMember]的属性标记您的类.