SoapSchemaImporter Klasa

Definicja

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
SoapSchemaImporter

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)

Dotyczy

Zobacz też