Share via


<soapExtensionImporterTypes> 元素

本主题专门介绍一项旧有技术。现在应通过使用以下链接来创建 XML Web 服务和 XML Web 服务客户端: Windows Communication Foundation.

指定仅适用于 Web 服务客户端的 SOAP 扩展导入程序类,这些类用于扩展客户端代理的生成过程。

架构层次结构

<configuration>
  <system.web>
    <webServices> 元素
      <soapExtensionImporterTypes> 元素

语法

<soapExtensionImporterTypes> 
   <add type="soap extension class" 
        priority="number"
        group="0|1"/>
</soapExtensionImporterTypes>

属性和元素

以下几节描述了特性、子元素和父元素。

属性

无。

子元素

子元素 说明

<add>

添加指定的 SOAP 扩展导入程序类,此类用于扩展客户端代理的生成过程。

<remove>

从配置文件的范围内移除指定的 SOAP 扩展导入程序类。

<clear>

从 Web 服务的支持扩展列表中移除所有 SOAP 扩展导入程序。

父元素

元素 说明

configuration

公共语言运行时和 .NET Framework 应用程序所使用的每个配置文件中的根元素。

system.web

为 ASP.NET 配置节指定根元素。

webServices

控制使用 ASP.NET 部署的 Web 服务的设置以及运行在 .NET Framework 上的 Web 服务客户端的设置。

备注

<soapExtensionImporterTypes> 元素指定从 SoapExtensionImporter 类派生的类。当生成使用服务说明格式扩展 (SDFE) 的代理类时,会为 Web 服务类中的每个 Web 方法调用一次每个导入程序类的 ImportMethod 方法。

另请参见

任务

演练:自定义服务说明和代理类的生成

参考

<webServices> 元素
<serviceDescriptionFormatExtensionTypes> 元素
SoapExtensionImporter
ServiceDescriptionFormatExtension

概念

使用 SOAP 扩展修改 SOAP 消息

其他资源

ASP.NET Settings Schema
使用 ASP.NET 创建的 XML Web Services 以及 XML Web Services 客户端