System.Runtime.Remoting.Metadata Przestrzeń nazw
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.
Zawiera klasy i atrybuty, których można użyć do dostosowywania generowania i przetwarzania protokołu SOAP dla obiektów i pól. Klasy tej przestrzeni nazw mogą służyć do wskazywania pola nagłówka protokołu SOAPAction, wpisz dane wyjściowe, nazwę elementu XML i identyfikator URI przestrzeni nazw XML. Te informacje są używane przez serializator SOAP podczas generowania protokołu SOAP i narzędzia Soapsuds Tool (Soapsuds.exe) podczas generowania języka opisu usług sieci Web (WSDL). Informacje określone przez atrybuty w tej przestrzeni nazw mogą być używane na końcu odbierania wygenerowanego protokołu SOAP w celu dostosowania przetwarzania zdalnych wywołań metod i obiektów. Jedną z najważniejszych klas System.Runtime.Remoting.Metadata przestrzeni nazw jest SoapAttribute klasa. Klasa SoapAttribute jest niefunkcyjna i może być używana tylko jako klasa bazowa dla wszystkich atrybutów metadanych.
Klasy
SoapAttribute |
Zapewnia domyślne funkcje dla wszystkich atrybutów protokołu SOAP. |
SoapFieldAttribute |
Dostosowuje generowanie i przetwarzanie protokołu SOAP dla pola. Klasa ta nie może być dziedziczona. |
SoapMethodAttribute |
Dostosowuje generowanie i przetwarzanie protokołu SOAP dla metody. Klasa ta nie może być dziedziczona. |
SoapParameterAttribute |
Dostosowuje generowanie i przetwarzanie protokołu SOAP dla parametru. Klasa ta nie może być dziedziczona. |
SoapTypeAttribute |
Dostosowuje generowanie i przetwarzanie protokołu SOAP dla typów docelowych. Klasa ta nie może być dziedziczona. |
Wyliczenia
SoapOption |
Określa opcje konfiguracji protokołu SOAP do użycia z klasą SoapTypeAttribute . |
XmlFieldOrderOption |
Nie należy używać tego wyliczenia; nie jest używana przez infrastrukturę komunikacji wirtualnej programu .NET Framework. |
Uwagi
Aby uzyskać więcej informacji na temat pola nagłówka HTTP protokołu SOAPAction, zobacz sekcję Pola nagłówka HTTP protokołu SOAPAction specyfikacji W3C.