代码之家  ›  专栏  ›  技术社区  ›  tafa

是否可以在运行时更改WebReference的属性?[副本]

  •  7
  • tafa  · 技术社区  · 16 年前

    我试图提出这样一种解决方案,用户将输入web服务的URL,并对其进行测试。

    尽管我想要的是URL更改,但我保证服务描述总是相同的(当然除了wsdl:Service标记,它包含soap:address);我只想测试不同的客户,运行相同的服务。

    2 回复  |  直到 12 年前
        1
  •  7
  •   Joachim Kerschbaumer    16 年前

    是的,你可以。在调用服务代理上的任何方法之前,只需更改其url属性。

        2
  •  3
  •   Marc Gravell    16 年前

    对每个web服务代理都提供了这样做的方法;对于预WCF代理(包括WSEx),地址是 Url

    使用WCF,我相信您可以通过一个构造函数指定端点地址。

    因此,只要从引用wsdl生成代理,就可以了-P