2010-01-22 52 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消息的一部分,属性。