Sdílet prostřednictvím


SoapSchemaImporter Třída

Definice

používá se v rámci .NET Framework k vygenerování interních mapování na typy .NET Framework pro části zprávy kódované protokolem SOAP v dokumentu WSDL.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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
Dědičnost
SoapSchemaImporter
Dědičnost
SoapSchemaImporter

Poznámky

SoapSchemaImporterTřída je používána nástrojem Web Services Description Language Tool (Wsdl.exe)a ServiceDescriptionImporter třídou, při generování klientských proxy tříd nebo abstraktních tříd serveru z dokumentu WSDL (Web Services Description Language). Místo přímé použití této třídy použijte Wsdl.exe.

SoapSchemaImportertřída obsahuje metody pro generování interních mapování na .NET Framework typy pro prvky části definované v dokumentu WSDL. Třída se používá pouze v případě, že dokument WSDL určuje kódování protokolu SOAP, jak je popsáno v části 5 specifikace protokolu SOAP 1,1.

Konstruktory

SoapSchemaImporter(XmlSchemas)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci SoapSchemaImporter třídy a určí XmlSchema objekty, které představují schémata XML používaná zprávami KÓDOVANÝmi protokolem SOAP definovanými v dokumentu WSDL.

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci SoapSchemaImporter třídy, která určuje schémata, možnosti kompilátoru a názvy souvisejících entit kódu.

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci SoapSchemaImporter třídy, která určuje schémata, možnosti kompilátoru a kontext schémat.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci SoapSchemaImporter třídy a určí XmlSchema objekty, které představují schémata XML používaná zprávami kódovanými v protokolu SOAP, plus třídy vygenerované pro vazby definované v dokumentu WSDL.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci SoapSchemaImporter třídy, která určuje schémata, možnosti kompilátoru a názvy souvisejících entit kódu.

Vlastnosti

Extensions

Získá kolekci rozšíření importu schématu.

(Zděděno od SchemaImporter)

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje informace mapování interního typu pro typ části elementu kódovaného protokolem SOAP definované v dokumentu WSDL, kde je zadán základní typ.

ImportMembersMapping(String, String, SoapSchemaMember)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje informace mapování interního typu pro jednu část elementu kódovaný v SOAP, která je definována v dokumentu WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje informace mapování interního typu pro části elementu zprávy kódované protokolem SOAP definované v dokumentu WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje informace mapování interního typu pro části elementu zprávy kódované protokolem SOAP definované v dokumentu WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje informace mapování interního typu pro části elementu zprávy kódované protokolem SOAP definované v dokumentu WSDL.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také