SoapExtensionImporter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia wspólny interfejs i funkcje klas do generowania atrybutów kodu określających rozszerzenia protokołu SOAP.
public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
- Dziedziczenie
-
SoapExtensionImporter
Uwagi
Klasa SoapExtensionImporter abstract
uwidacznia metodę , ImportMethodktóra umożliwia klasie pochodnej abstract
dodawanie metadanych do dowolnej metody reprezentującej operację w powiązaniu. Sama metoda nie jest metodą wejściową. Atrybuty kodu, które są dodawane do wszystkich metod sieci Web w klasie powiązania, reprezentują rozszerzenia protokołu usług sieci Web SOAP, na przykład w celu dodania dodatkowych nagłówków do wychodzącego komunikatu SOAP lub wykonywania dodatkowego przetwarzania przychodzącego komunikatu SOAP.
Można użyć klasy pochodnej do SoapExtensionImporter rozszerzenia generowania kodu serwera proxy klienta lub abstract
kodu serwera. Można użyć takiej klasy pochodnej w połączeniu z klasą pochodzącą z abstract
SoapExtension klasy, która rozszerza przetwarzanie komunikatów SOAP w czasie wykonywania na kliencie lub usłudze.
W pliku konfiguracji można określić SoapExtensionImporter element soapExtensionImporterTypes
konfiguracji i jego element podrzędny add
. Konfigurację można zastosować do:
Aplikacja internetowa ASP.NET: usługa lub klient.
Autonomiczna aplikacja .NET Framework: tylko klient.
Konstruktory
SoapExtensionImporter() |
Inicjuje nowe wystąpienie klasy SoapExtensionImporter. |
Właściwości
ImportContext |
Pobiera lub ustawia SoapProtocolImporter wystąpienie, które wywołuje metodę ImportMethod(CodeAttributeDeclarationCollection) . |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
ImportMethod(CodeAttributeDeclarationCollection) |
W przypadku zastąpienia w klasie pochodnej dodaje deklaracje atrybutów kodu do dowolnej metody reprezentującej operację w powiązaniu. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |