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 SOAPAction, wpisz dane wyjściowe, nazwę elementu XML i identyfikator URI przestrzeni nazw XML metody. Te informacje są używane przez serializator SOAP podczas generowania protokołu SOAP i narzędzia Soapsuds (Soapsuds.exe) podczas generowania języka WSDL (Web Services Description Language). 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 niefunkcjonalna i może być używana tylko jako klasa bazowa dla wszystkich atrybutów metadanych.
Klasy
| Nazwa | Opis |
|---|---|
| SoapAttribute |
Udostępnia 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
| Nazwa | Opis |
|---|---|
| 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 zdalną platformy .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.