Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用XML-RPC.NET返回多个参数?_C#_Asp.net_Parameters_Xml Rpc - Fatal编程技术网

C# 如何使用XML-RPC.NET返回多个参数?

C# 如何使用XML-RPC.NET返回多个参数?,c#,asp.net,parameters,xml-rpc,C#,Asp.net,Parameters,Xml Rpc,由于规范的原因,我正在用XML RPC在ASP.NET自定义服务器协议中实现。我使用库XML-RPC.NET 我被一个方法卡住了,因为定制协议的规范说方法X有两个输出参数(integer和boolen)。如何使用C#和XML-RPC.NET实现这一点?XML-RPC响应只有一个返回值。要返回两个值,就像在您的例子中一样,返回值必须是结构值或数组值 过了很长时间,我回答了自己的问题。有两种可能性 返回特殊类型XmlRpcStruct(http://xmlrpc.sourceforge.net/ja

由于规范的原因,我正在用XML RPC在ASP.NET自定义服务器协议中实现。我使用库XML-RPC.NET


我被一个方法卡住了,因为定制协议的规范说方法X有两个输出参数(integer和boolen)。如何使用C#和XML-RPC.NET实现这一点?

XML-RPC响应只有一个返回值。要返回两个值,就像在您的例子中一样,返回值必须是结构值或数组值

过了很长时间,我回答了自己的问题。有两种可能性

  • 返回特殊类型XmlRpcStruct(http://xmlrpc.sourceforge.net/javadoc/redstone/xmlrpc/XmlRpcStruct.html)

  • 返回具有参数名称等属性名称的结构


  • 谢谢你。我找到了你们在这里提到的例子。尽管响应中有元素,但使用数组返回值。我被params的复数形式弄糊涂了。我试试看。