Элемент <add> для элемента <soapExtensionImporterTypes>

Этот раздел посвящен технологии прежних версий. Веб-службы XML и клиенты веб-служб XML должны создаваться с использованием Windows Communication Foundation.

Добавляет заданный класс импортера расширения SOAP, который расширяет процесс создания клиентского прокси-класса для использования с расширением формата описания службы (SDFE).

Иерархия схемы

<configuration>
  <system.web>
    Элемент <webServices>
      Элемент <soapExtensionImporterTypes>
        Элемент <add> для элемента <soapExtensionImporterTypes>

Синтаксис

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

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание

type

Обязательный атрибут.

Задает добавляемый класс импортера расширения SOAP.

priority

Обязательный атрибут.

Наряду с атрибутом group задает относительный порядок выполнения импортера расширений SOAP при наличии нескольких настроенных для выполнения импортеров расширений SOAP. Внутри каждой группы group атрибут priority определяет общий относительный приоритет импортера расширения SOAP. Чем ниже значение атрибута priority, тем более высокий приоритет имеет импортер расширения SOAP. Минимальное возможное значение атрибута priority равно 1.

group

Обязательный атрибут.

Наряду с атрибутом priority задает относительный порядок выполнения импортера расширений SOAP при наличии нескольких настроенных для выполнения импортеров расширений SOAP. Ниже приведены возможные значения этого атрибута.

  • 0: указывает, что импортер расширения SOAP выполняется в группе импортеров расширений SOAP с самым высоким приоритетом.

  • 1: указывает, что импортер расширения SOAP выполняется в группе импортеров расширений SOAP с низшим приоритетом.

Дочерние элементы

Нет.

Родительские элементы

Элемент Описание

configuration

Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями платформы .NET Framework.

soapExtensionImporterTypes

Задает (только для клиентов веб-служб) классы импортеров расширений SOAP, которые расширяют процесс создания клиентского прокси-класса.

system.web

Задает корневой элемент для раздела конфигурации ASP.NET.

webServices

Управляет параметрами веб-служб, развернутых с помощью ASP.NET, и клиентов веб-служб, работающих на платформе .NET Framework.

Пример

В следующем примере добавляется класс импортера расширения SOAP.

<system.web>
   <webServices>
      <soapExtensionImporterTypes>
         <add type="MyImporter priority="2" group="0"/>
      </soapExtensionImporterTypes>
   </webServices>
</system.web>

См. также

Задачи

Пошаговое руководство. Настройка процесса создания описаний служб и прокси-классов

Справочник

Элемент <webServices>
Элемент <soapExtensionImporterTypes>
SoapExtensionImporter

Другие ресурсы

ASP.NET Settings Schema
XML-веб-службы, созданные с помощью ASP.NET, и клиенты XML-веб-служб