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.
Inserisce negli oggetti XmlSchema dichiarazioni di elementi dello schema XML presenti in oggetti 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 xml Schema (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:
L'uso letterale indica che il contenuto dei parametri dei messaggi SOAP e i valori restituiti (o documenti di richiesta e risposta) vengono specificati letteralmente con le definizioni dello schema XML.
Implementazioni non SOAP dei servizi Web usando le operazioni 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
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
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 oggetto XmlSchema. |
ExportMembersMapping(XmlMembersMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di elemento alla classe XmlSchema applicabile per ciascuna delle parti elemento di una definizione di messaggio SOAP letterale. |
ExportMembersMapping(XmlMembersMapping, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di elemento alla classe XmlSchema applicabile per ciascuna delle parti elemento di una definizione di messaggio SOAP letterale e specifica se sono compresi gli elementi di inclusione. |
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 XmlSchema applicabile per una singola parte 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 .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 l'oggetto 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 dell'oggetto Object corrente. (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) |