C# 在异步asmx web服务中是否有通过引用传递参数的方法?

C# 在异步asmx web服务中是否有通过引用传递参数的方法?,c#,web-services,asynchronous,C#,Web Services,Asynchronous,我有一些ASMXWeb服务,其中一些通过引用获取参数。现在我在silverlight应用程序中使用这些web服务,发现silverlight只允许我异步使用asmx web服务,并且由于,将不再允许我通过引用传递某些内容。有没有办法将异步调用的引用参数传递给asmx web服务?为什么不从ref参数中创建简单的struct,并在Silverlight中使用它呢?您可以在现有方法的周围添加包装器方法,只需返回structs 希望这有助于

我有一些ASMXWeb服务,其中一些通过引用获取参数。现在我在silverlight应用程序中使用这些web服务,发现silverlight只允许我异步使用asmx web服务,并且由于,将不再允许我通过引用传递某些内容。有没有办法将异步调用的引用参数传递给asmx web服务?

为什么不从
ref
参数中创建简单的
struct
,并在
Silverlight
中使用它呢?您可以在现有方法的周围添加包装器方法,只需返回
structs

希望这有助于