XmlSchemaExporter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Popola gli XmlSchema oggetti con dichiarazioni di elementi dello schema XML presenti negli oggetti di mapping dei tipi.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
- Ereditarietà
-
XmlSchemaExporter
Commenti
La XmlSchemaExporter classe fornisce una rappresentazione programmatica di un documento XSD (XML Schema Definition Language). Invece di usare XmlSchemaExporter direttamente, usare la ServiceDescriptionReflector classe o lo strumento di definizione dello schema XML (Xsd.exe).
La ServiceDescriptionReflector classe crea ServiceDescription oggetti da classi identificate come servizi Web. Usa la XmlSchemaExporter classe quando una classe di servizio Web specifica:
Utilizzo letterale, che indica che il contenuto dei parametri del messaggio SOAP e i valori restituiti (o documenti di richiesta e risposta) viene letteralmente specificato con le definizioni di XML Schema.
Implementazioni non SOAP di servizi Web che usano le operazioni di HTTP-GET e HTTP-POST.
Xsd.exe genera documenti XML Schema da uno o più tipi in un file di assembly di runtime usando la classe e la XmlSchemaExporter reflection.
Costruttori
| Nome | Descrizione |
|---|---|
| XmlSchemaExporter(XmlSchemas) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe XmlSchemaExporter. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| ExportAnyType(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Esporta un |
| ExportAnyType(XmlMembersMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di elemento per un oggetto o un tipo a un messaggio SOAP o a un XmlSchema oggetto . |
| ExportMembersMapping(XmlMembersMapping, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di elemento all'oggetto applicabile XmlSchema per ognuna delle parti dell'elemento di una definizione di messaggio SOAP letterale e specifica se gli elementi di inclusione sono inclusi. |
| ExportMembersMapping(XmlMembersMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di elemento all'oggetto applicabile XmlSchema per ogni parte dell'elemento di una definizione di messaggio SOAP letterale. |
| ExportTypeMapping(XmlMembersMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di elemento all'oggetto applicabile XmlSchema per una singola parte di elemento di una definizione di messaggio SOAP letterale. |
| ExportTypeMapping(XmlTypeMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di elemento per un tipo di .NET all'oggetto XmlSchema applicabile. |
| GetHashCode() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |