Freigeben über


<soapExtensionImporterTypes>-Element

Dieses Thema bezieht sich auf eine veraltete Technologie. XML-Webdienste und XML-Webdienstclients sollten nun mithilfe der folgenden Technologie erstellt werden: Windows Communication Foundation.

Gibt Importerklassen für SOAP-Erweiterungen an, die den Generierungsprozess des Clientproxys erweitern (nur für Webdienstclients).

Schemahierarchie

<configuration>
  <system.web>
    <webServices>-Element
      <soapExtensionImporterTypes>-Element

Syntax

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

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keines.

Untergeordnete Elemente

Untergeordnetes Element Beschreibung

<add>

Fügt eine angegebene SOAP-Erweiterungsimporterklasse hinzu, die den Clientproxygenerierungsprozess erweitert.

<remove>

Entfernt eine angegebene Importerklasse für SOAP-Erweiterungen aus dem Gültigkeitsbereich der Konfigurationsdatei.

<clear>

Entfernt alle Importer für SOAP-Erweiterungen aus der Liste der unterstützten Erweiterungen eines Webdiensts.

Übergeordnete Elemente

Element Beschreibung

configuration

Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

system.web

Gibt das Stammelement für den ASP.NET-Konfigurationsabschnitt an.

webServices

Steuert die Einstellungen von Webdiensten, die mithilfe von ASP.NET bereitgestellt werden, und von Webdienstclients, die auf .NET Framework ausgeführt werden.

Hinweise

Das <soapExtensionImporterTypes>-Element gibt von der SoapExtensionImporter-Klasse abgeleitete Klassen an. Wenn eine Proxyklasse generiert wird, die eine Dienstbeschreibungsformaterweiterung (SDFE) verwendet, wird die ImportMethod-Methode jeder Importerklasse für jede Webmethode innerhalb einer Webdienstklasse einmal aufgerufen.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Anpassen der Generierung von Dienstbeschreibungen und Proxyklassen.

Verweis

<webServices>-Element
<serviceDescriptionFormatExtensionTypes>-Element
SoapExtensionImporter
ServiceDescriptionFormatExtension

Konzepte

SOAP-Nachrichtenänderung mit SOAP-Erweiterungen

Weitere Ressourcen

ASP.NET Settings Schema
Mit ASP.NET- und XML-Webdienstclients erstellte XML-Webdienste