SoapSchemaImporter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) |