XmlSchemaImporter Klasa
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 wewnętrzne mapowania na typy platformy .NET dla deklaracji elementów schematu XML, w tym części komunikatów XSD literału 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 XmlSchemaImporter : System::Xml::Serialization::SchemaImporter
public ref class XmlSchemaImporter
public class XmlSchemaImporter : System.Xml.Serialization.SchemaImporter
public class XmlSchemaImporter
type XmlSchemaImporter = class
inherit SchemaImporter
type XmlSchemaImporter = class
Public Class XmlSchemaImporter
Inherits SchemaImporter
Public Class XmlSchemaImporter
- Dziedziczenie
- Dziedziczenie
-
XmlSchemaImporter
Klasa XmlSchemaImporter jest używana przez narzędzie języka opisów usług sieci Web (Wsdl.exe) i klasę ServiceDescriptionImporter podczas generowania klas serwera proxy klienta lub abstrakcyjnych klas serwerów z dokumentu WSDL (Web Services Description Language). Klasa jest również używana przez narzędzie Web Services Description Language Tool (Wsdl.exe) podczas generowania klas z dokumentów definicji schematu XML (XSD). Zamiast bezpośrednio używać tej klasy, użyj Wsdl.exe lub Xsd.exe.
Klasa XmlSchemaImporter ma metody generowania wewnętrznych mapowań na typy platformy .NET dla elementów zdefiniowanych w dokumencie XSD lub jako części w dokumencie WSDL. Poniższa lista pokazuje, kiedy klasa jest używana przez Wsdl.exe:
Dokument WSDL określa użycie literału, gdzie zawartość parametrów komunikatu protokołu SOAP i wartości zwracanych (lub dokumentów żądania i odpowiedzi) jest dosłownie określona przy użyciu definicji schematu XML.
Dokument WSDL określa implementacje usług sieci Web bez protokołu SOAP .NET Framework za pośrednictwem operacji HTTP-GET i HTTP-POST.
Xml |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje XmlSchemaImporter nowe wystąpienie klasy, przyjmując kolekcję XmlSchema obiektów reprezentujących schematy XML używane przez komunikaty literału soap zdefiniowane w dokumencie WSDL. |
Xml |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje nowe wystąpienie klasy XmlSchemaImporter. |
Xml |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje XmlSchemaImporter nowe wystąpienie klasy dla kolekcji schematów XML przy użyciu określonych opcji generowania kodu i kontekstu importu. |
Xml |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje XmlSchemaImporter nowe wystąpienie klasy, przyjmując kolekcję XmlSchema obiektów reprezentujących schematy XML używane przez komunikaty literału protokołu SOAP oraz klasy generowane dla powiązań zdefiniowanych w dokumencie WSDL (Web Services Description Language). |
Xml |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Inicjuje nowe wystąpienie XmlSchemaImporter klasy, przyjmując kolekcję XmlSchema obiektów reprezentujących schematy XML używane przez komunikaty literału soap oraz klasy generowane dla powiązań zdefiniowanych w dokumencie WSDL i CodeGenerationOptions wartość wyliczenia. |
Extensions |
Pobiera kolekcję rozszerzeń importera schematu. (Odziedziczone po SchemaImporter) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Import |
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 literału protokołu SOAP zdefiniowanej w dokumencie WSDL. |
Import |
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 elementu zdefiniowanego w dokumencie schematu XML. |
Import |
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 elementu zdefiniowanego w dokumencie schematu XML lub w ramach dokumentu WSDL. |
Import |
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 PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL. |
Import |
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 komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL. |
Import |
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 PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL. |
Import |
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 PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL. |
Import |
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 elementu zdefiniowanego w dokumencie schematu XML. |
Import |
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 elementu zdefiniowanego w dokumencie schematu XML. |
Import |
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 elementu zdefiniowanego w dokumencie schematu XML. |
Import |
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 elementu zdefiniowanego w dokumencie schematu XML. |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Produkt | Wersje |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 2.0, 2.1 |