SoapExtensionImporter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine allgemeine Schnittstelle und Funktionalität für Klassen bereit, um Codeattribute zu generieren, die SOAP-Erweiterungen angeben.
public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
- Vererbung
-
SoapExtensionImporter
Hinweise
Die SoapExtensionImporterabstract
-Klasse macht eine abstract
Methode, ImportMethodverfügbar, mit der eine abgeleitete Klasse Metadaten zu jeder Methode hinzufügen kann, die einen Vorgang in einer Bindung darstellt. Die Methode selbst ist keine Eingabemethode. Die Codeattribute, die allen Webmethoden in einer Bindungsklasse hinzugefügt werden, stellen Erweiterungen für das SOAP-Webdienstprotokoll dar, z. B. zum Hinzufügen zusätzlicher Header zu einer ausgehenden SOAP-Nachricht oder zum Ausführen einer zusätzlichen Verarbeitung in einer eingehenden SOAP-Nachricht.
Sie können eine von SoapExtensionImporter abgeleitete Klasse verwenden, um die Generierung von Clientproxycode oder abstract
Servercode zu erweitern. Sie können eine solche abgeleitete Klasse in Verbindung mit einer von der abstract
SoapExtension Klasse abgeleiteten Klasse verwenden, die die Laufzeitverarbeitung von SOAP-Nachrichten auf dem Client oder Dienst erweitert.
Sie können SoapExtensionImporter in einer Konfigurationsdatei über das soapExtensionImporterTypes
Konfigurationselement und das untergeordnete add
-Element angeben. Sie können die Konfiguration auf Folgendes anwenden:
Eine ASP.NET Webanwendung: Dienst oder Client.
Eine eigenständige .NET Framework-Anwendung: nur Client.
Konstruktoren
SoapExtensionImporter() |
Initialisiert eine neue Instanz der SoapExtensionImporter Klasse. |
Eigenschaften
ImportContext |
Dient zum Abrufen oder Festlegen der SoapProtocolImporter Instanz, die die ImportMethod(CodeAttributeDeclarationCollection) -Methode aufruft. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
ImportMethod(CodeAttributeDeclarationCollection) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, werden jeder Methode, die einen Vorgang in einer Bindung darstellt, Code-Attributdeklarationen hinzugefügt. |
MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |