Condividi tramite


MetadataSet Classe

Definizione

Rappresenta una raccolta serializzabile di metadati del servizio in formato XML.

public ref class MetadataSet : System::Xml::Serialization::IXmlSerializable
public class MetadataSet : System.Xml.Serialization.IXmlSerializable
type MetadataSet = class
    interface IXmlSerializable
Public Class MetadataSet
Implements IXmlSerializable
Ereditarietà
MetadataSet
Implementazioni

Commenti

La MetadataSet classe contiene una raccolta di MetadataSection oggetti, ognuno dei quali contiene un dialetto di metadati in formato XML. In genere, la MetadataSet classe viene usata per passare un gruppo di documenti di metadati XML da e MetadataExporter verso oggetti e MetadataImporter , ad esempio WsdlImporter e WsdlExporter.

Per creare un oggetto MetadataSet da un IEnumerable<T> oggetto di tipo MetadataSection, usare il MetadataSet costruttore . Per ottenere un IEnumerable<T> oggetto di tipo MetadataSection, utilizzare la MetadataSections proprietà .

Inoltre, è possibile utilizzare il ReadFrom metodo per caricare un MetadataSet oggetto da dati XML e il WriteTo metodo per scrivere i metadati interni in un formato XML.

Questo tipo implementa la struttura definita nella specifica WS-MetadataExchange.

Costruttori

Nome Descrizione
MetadataSet()

Inizializza una nuova istanza della classe MetadataSet.

MetadataSet(IEnumerable<MetadataSection>)

Inizializza una nuova istanza della MetadataSet classe che contiene la raccolta di MetadataSection oggetti specificata.

Proprietà

Nome Descrizione
Attributes

Ottiene una raccolta di XmlAttribute oggetti visualizzati nel formato serializzato dell'oggetto MetadataSet.

MetadataSections

Ottiene una raccolta di MetadataSection oggetti che rappresenta i metadati.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ReadFrom(XmlReader)

Restituisce un oggetto MetadataSet dall'oggetto specificato XmlReader .

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteTo(XmlWriter)

Scrive l'oggetto in MetadataSet XML utilizzando l'oggetto specificato XmlWriter.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IXmlSerializable.GetSchema()

Implementa il GetSchema() metodo per fornire supporto per la serializzazione.

IXmlSerializable.ReadXml(XmlReader)

Implementa il metodo per supportare la ReadXml(XmlReader) deserializzazione da XML.

IXmlSerializable.WriteXml(XmlWriter)

Implementa il metodo per supportare la WriteXml(XmlWriter) serializzazione in XML.

Si applica a