1
我無法在WCF中使用ref來返回數據嗎?如何在WCF中使用ref?
這是我的WCF文件。
公共myDataset SearchInfo(字符串帳戶名,字符串帳戶ID,裁判 INT總記錄)
雖然總記錄是非零數字,我總是得到。 我必須同時獲得myDataset和totalRecords。 我該如何嘗試? 我是WCF新手。
在此先感謝。
UPDATE:
它運作良好。我的錯 !!!
我無法在WCF中使用ref來返回數據嗎?如何在WCF中使用ref?
這是我的WCF文件。
公共myDataset SearchInfo(字符串帳戶名,字符串帳戶ID,裁判 INT總記錄)
雖然總記錄是非零數字,我總是得到。 我必須同時獲得myDataset和totalRecords。 我該如何嘗試? 我是WCF新手。
在此先感謝。
UPDATE:
它運作良好。我的錯 !!!
如果您嘗試返回多個值,那麼爲每個值(數據集和您的案例中的總記錄)添加與數據成員的數據協定可能會更好。
[DataContract]
public class SearchInfoResult
{
[DataMember]
public myDataSet DataSet {get; set;}
[DataMember]
public int TotalRecords {get; set;}
}
你的建議是更好的! – kevin
你可以顯示給totalRecords一個值的代碼,你應該可以使用ref參數 – Peter
是的,shold工作。顯示代碼如何設置totalRecords – Jan
的值實際上,我故意指定totalRecords = 10並嘗試從另一個項目調用此服務。我得到了myDataset的回報,但我只爲totalRecords得到零。我需要在WCF中進行一些配置嗎? __DS = serviceClient.SearchInfo(帳戶名,帳戶ID,參考總記錄); __ 這是我的呼叫到WCF。 – kevin