XmlSchemaImporter Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden interne toewijzingen gegenereerd voor .NET typen voor declaraties van XML-schema-elementen, inclusief letterlijke XSD-berichtonderdelen in een WSDL-document.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
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
- Overname
- Overname
-
XmlSchemaImporter
Opmerkingen
De XmlSchemaImporter klasse wordt gebruikt door het taalprogramma voor beschrijving van webservices (Wsdl.exe) en de klasse tijdens het ServiceDescriptionImporter genereren van clientproxyklassen of abstracte serverklassen uit een WSDL-document (Web Services Description Language). De klasse wordt ook gebruikt door het Web Services Description Language Tool (Wsdl.exe) tijdens het genereren van klassen uit XSD-documenten (XML Schema Definition). Gebruik in plaats van deze klasse rechtstreeks Wsdl.exe of Xsd.exete gebruiken.
De klasse XmlSchemaImporter bevat methoden voor het genereren van interne toewijzingen aan .NET typen voor elementen die zijn gedefinieerd in een XSD-document of als onderdelen in een WSDL-document. In de volgende lijst ziet u wanneer de klasse wordt gebruikt door Wsdl.exe:
Een WSDL-document geeft letterlijk gebruik aan, waarbij de inhoud van SOAP-berichtparameters en retourwaarden (of aanvraag- en antwoorddocumenten) letterlijk wordt opgegeven met XML-schemadefinities.
Een WSDL-document geeft de niet-SOAP-implementaties van webservices van het .NET Framework op via de HTTP-GET- en HTTP-POST-bewerkingen.
Constructors
| Name | Description |
|---|---|
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSchemaImporter klasse. |
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSchemaImporter klasse voor een verzameling XML-schema's, met behulp van de opgegeven opties voor het genereren van code en de importcontext. |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSchemaImporter klasse, waarbij een verzameling XmlSchema objecten wordt gebruikt die de XML-schema's vertegenwoordigen die worden gebruikt door letterlijke SOAP-berichten, plus klassen die worden gegenereerd voor bindingen die zijn gedefinieerd in een WSDL-document en een CodeGenerationOptions opsommingswaarde. |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSchemaImporter klasse, waarbij een verzameling XmlSchema objecten wordt gebruikt die de XML-schema's vertegenwoordigen die worden gebruikt door letterlijke SOAP-berichten, plus klassen die worden gegenereerd voor bindingen die zijn gedefinieerd in een WSDL-document (Web Services Description Language). |
| XmlSchemaImporter(XmlSchemas) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSchemaImporter klasse, waarbij een verzameling XmlSchema objecten wordt gebruikt die de XML-schema's vertegenwoordigen die worden gebruikt door letterlijke SOAP-berichten die zijn gedefinieerd in een WSDL-document. |
Eigenschappen
| Name | Description |
|---|---|
| Extensions |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een verzameling extensies voor schemaimporteur op. (Overgenomen van SchemaImporter) |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| ImportAnyType(XmlQualifiedName, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee worden interne typetoewijzingsgegevens gegenereerd voor één letterlijk elementonderdeel (SOAP) dat is gedefinieerd in een WSDL-document. |
| ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne toewijzingsgegevens voor een element dat is gedefinieerd in een XML-schemadocument of als onderdeel van een WSDL-document. |
| ImportDerivedTypeMapping(XmlQualifiedName, Type) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne toewijzingsgegevens voor een element dat is gedefinieerd in een XML-schemadocument. |
| ImportMembersMapping(String, String, SoapSchemaMember[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne typetoewijzingsinformatie voor de elementonderdelen van een LETTERLIJK SOAP-bericht dat is gedefinieerd in een WSDL-document. |
| ImportMembersMapping(XmlQualifiedName) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne toewijzingsgegevens voor één element van een LETTERLIJK SOAP-bericht dat is gedefinieerd in een WSDL-document. |
| ImportMembersMapping(XmlQualifiedName[], Type, Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne typetoewijzingsinformatie voor de elementonderdelen van een LETTERLIJK SOAP-bericht dat is gedefinieerd in een WSDL-document. |
| ImportMembersMapping(XmlQualifiedName[]) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne typetoewijzingsinformatie voor de elementonderdelen van een LETTERLIJK SOAP-bericht dat is gedefinieerd in een WSDL-document. |
| ImportSchemaType(XmlQualifiedName, Type, Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne toewijzingsgegevens voor een element dat is gedefinieerd in een XML-schemadocument. |
| ImportSchemaType(XmlQualifiedName, Type) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne toewijzingsgegevens voor een element dat is gedefinieerd in een XML-schemadocument. |
| ImportSchemaType(XmlQualifiedName) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne toewijzingsgegevens voor een element dat is gedefinieerd in een XML-schemadocument. |
| ImportTypeMapping(XmlQualifiedName) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee genereert u interne toewijzingsgegevens voor een element dat is gedefinieerd in een XML-schemadocument. |
| MemberwiseClone() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |