SoapCodeExporter 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.
Generuje typy i deklaracje atrybutów na podstawie informacji o mapowaniu typu wewnętrznego dla części komunikatów zakodowanych w formacie SOAP zdefiniowanych w dokumencie WSDL.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public ref class SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
- Dziedziczenie
-
SoapCodeExporter
- Dziedziczenie
Uwagi
Klasa SoapCodeExporter jest używana przez narzędzie Web Services Description Language Tool (Wsdl.exe) i klasę ServiceDescriptionImporter podczas generowania klas serwera proxy klienta lub abstrakcyjnych klas serwerów z dokumentu WSDL (Web Services Description Language). Zamiast używać SoapCodeExporter bezpośrednio, użyj Wsdl.exe.
Konstruktory
SoapCodeExporter(CodeNamespace) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje nowe wystąpienie klasy, przy założeniu SoapCodeExporter , że nie ma jednostki kompilowania kodu. |
SoapCodeExporter(CodeNamespace, CodeCompileUnit) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapCodeExporter nowe wystąpienie klasy, określając parametr jednostki kompilowania kodu oprócz parametru przestrzeni nazw. |
SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapCodeExporter nowe wystąpienie klasy, określając przestrzeń nazw kodu, jednostkę kompilowania kodu, generator kodu, opcje generowania kodu i mapowania. |
SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapCodeExporter nowe wystąpienie klasy, określając przestrzeń nazw kodu, jednostkę kompilowania kodu i opcje generowania kodu. |
SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapCodeExporter nowe wystąpienie klasy, określając przestrzeń nazw kodu, jednostkę kompilowania kodu, opcje generowania kodu i mapowania. |
Właściwości
IncludeMetadata |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera kolekcję deklaracji XmlIncludeAttribute , określając typy pochodne. |
IncludeMetadata |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera kolekcję metadanych atrybutu kodu, które są uwzględniane podczas eksportowania kodu. (Odziedziczone po CodeExporter) |
Metody
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaj deklarację SoapElementAttribute do parametru metody lub wartość zwracaną odpowiadającą elementowi części definicji komunikatu protokołu SOAP w dokumencie WSDL. |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje deklarację SoapElementAttribute do parametru metody lub wartości zwracanej, która odpowiada elementowi części definicji komunikatu protokołu SOAP w dokumencie WSDL. |
Equals(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
ExportMembersMapping(XmlMembersMapping) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje typ programu .NET Framework oraz deklaracje atrybutów dla każdej z części należących do definicji komunikatów protokołu SOAP w dokumencie WSDL. |
ExportTypeMapping(XmlTypeMapping) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje typ programu .NET Framework oraz deklaracje atrybutów dla nagłówka PROTOKOŁU SOAP. |
GetHashCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |