Condividi tramite


XmlSchemaExporter Classe

Definizione

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 <any> elemento nell'oggetto XmlSchema identificato dallo spazio dei nomi specificato.

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)

Si applica a

Vedi anche