XmlSchemaExporter Classe

Definizione

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 <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 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)

Si applica a

Vedi anche