SoapSchemaImporter 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.
Używany w .NET Framework do generowania mapowań wewnętrznych w celu .NET Framework typów dla części komunikatów zakodowanych w formacie SOAP 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 SoapSchemaImporter
public ref class SoapSchemaImporter : System::Xml::Serialization::SchemaImporter
public class SoapSchemaImporter
public class SoapSchemaImporter : System.Xml.Serialization.SchemaImporter
type SoapSchemaImporter = class
type SoapSchemaImporter = class
inherit SchemaImporter
Public Class SoapSchemaImporter
Public Class SoapSchemaImporter
Inherits SchemaImporter
- Dziedziczenie
-
SoapSchemaImporter
- Dziedziczenie
Uwagi
Klasa SoapSchemaImporter jest używana przez narzędzie języka opisu usług sieci Web (Wsdl.exe) i ServiceDescriptionImporter klasę podczas generowania klas serwera proxy klienta lub abstrakcyjnych klas serwerów z dokumentu WSDL (Web Services Description Language). Zamiast bezpośrednio używać tej klasy, użyj Wsdl.exe.
Klasa SoapSchemaImporter ma metody generowania mapowań wewnętrznych w celu .NET Framework typów elementów części zdefiniowanych w dokumencie WSDL. Klasa jest używana tylko wtedy, gdy dokument WSDL określa kodowanie SOAP, zgodnie z opisem w sekcji 5 specyfikacji SOAP 1.1.
Konstruktory
SoapSchemaImporter(XmlSchemas) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapSchemaImporter nowe wystąpienie klasy, określając XmlSchema obiekty reprezentujące schematy XML używane przez komunikaty zakodowane za pomocą protokołu SOAP zdefiniowane w dokumencie WSDL. |
SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapSchemaImporter nowe wystąpienie klasy określające schematy, opcje kompilatora i nazwy powiązanych jednostek kodu. |
SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje nowe wystąpienie SoapSchemaImporter klasy określające schematy, opcje kompilatora i kontekst schematów. |
SoapSchemaImporter(XmlSchemas, CodeIdentifiers) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapSchemaImporter nowe wystąpienie klasy, określając XmlSchema obiekty reprezentujące schematy XML używane przez komunikaty zakodowane za pomocą protokołu SOAP oraz klasy generowane dla powiązań zdefiniowanych w dokumencie WSDL. |
SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje SoapSchemaImporter nowe wystąpienie klasy określające schematy, opcje kompilatora i nazwy powiązanych jednostek kodu. |
Właściwości
Extensions |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera kolekcję rozszerzeń importera schematu. (Odziedziczone po SchemaImporter) |
Metody
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) |
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 bieżące wystąpienie. (Odziedziczone po Object) |
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje informacje o mapowaniu typu wewnętrznego dla typu części elementu zakodowanego w formacie SOAP zdefiniowanej w dokumencie WSDL, w którym określono typ podstawowy. |
ImportMembersMapping(String, String, SoapSchemaMember) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje informacje o mapowaniu typu wewnętrznego dla pojedynczej części elementu zakodowanej w formacie SOAP zdefiniowanej w dokumencie WSDL. |
ImportMembersMapping(String, String, SoapSchemaMember[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu zakodowanego w formacie SOAP zdefiniowanego w dokumencie WSDL. |
ImportMembersMapping(String, String, SoapSchemaMember[], Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu zakodowanego w formacie SOAP zdefiniowanego w dokumencie WSDL. |
ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu zakodowanego w formacie SOAP zdefiniowanego w dokumencie WSDL. |
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) |