2010-01-22 54 views
0

嘿所有我在web服務中有一個問題,我正在消費。它需要一個字符串參數,如果我發送空它不會返回任何東西,但如果我通過刪除此字符串參數檢查肥皂用戶界面中的輸出,那麼它會返回正常。有人可以幫我,我怎麼能在vb.net做到這一點,我要麼不發送這個參數,要麼我發送然後讓它從web服務返回記錄。 感謝webservice問題

+0

你應該發佈有問題的代碼。 – Cesar 2010-01-22 21:15:20

+0

答案可能更多依賴於Web服務 - 您需要知道通過它來獲取所需內容。 – AUSteve 2010-01-23 00:05:28

回答

0

您應該能夠通過添加

[NonSerialized()] // This is C# syntax. Not sure of VB.Net :-) 

屬性,它排除違規的性質。

您正在調用的Web服務應該忽略任何它不理解的內容,但如果沒有發生這種情況,您可以阻止您的類的給定屬性被序列化,因此不會成爲SOAP消息的一部分,屬性。