类:ServiceDescriptionImporter Class
公开一种为 XML Web services 生成客户端代理类的方法。
地址:https://docs.microsoft.com/zh-cn/dotnet/api/system.web.services.description.servicedescriptionimporter?redirectedfrom=MSDN&view=netframework-4.8
注解:
XML Web service 的接口通常由 Web 服务描述语言 (WSDL) 文件描述。 例如, 若要使用公开http://localhost/service.asmx
的 ASP.NET 获取 Web 服务的 WSDL 说明, 只需导航到。 http://localhost/service.asmx?WSDL
类使你可以轻松地将 WSDL 说明System.CodeDom.CodeCompileUnit中包含的信息导入对象。 ServiceDescriptionImporter 通过调整Style参数的值, 你可以指示一个ServiceDescriptionImporter实例生成客户端代理类, 该类提供 Web 服务的功能, 方法是通过透明方式调用它或生成一个抽象类,封装 Web 服务的功能, 而无需实现它。
然后, 可以直接调用CodeCompileUnit生成对象中的代码, 也可以采用所选语言进行导出。
-----------------------------
CodeCompileUnit Class
为 CodeDOM 程序图形提供容器。
-------------------------------
ServiceDescriptionImporter Class
公开一种为 XML Web services 生成客户端代理类的方法。
-------------------------------------
CodeDomProvider Class
为 CodeDomProvider 实现提供基类。 此类为抽象类。