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 classe MetadataSet contiene una raccolta di oggetti MetadataSection, ognuno dei quali contiene un sottolinguaggio di metadati in formato XML. In genere, la classe MetadataSet viene utilizzata per passare un gruppo di documenti di metadati XML da e verso oggetti MetadataExporter e MetadataImporter, ad esempio WsdlImporter e WsdlExporter.

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

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

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

Costruttori

MetadataSet()

Inizializza una nuova istanza della classe MetadataSet.

MetadataSet(IEnumerable<MetadataSection>)

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

Proprietà

Attributes

Ottiene una raccolta di oggetti XmlAttribute che si presentano nella forma serializzata dell'oggetto MetadataSet.

MetadataSections

Ottiene una raccolta di oggetti MetadataSection che rappresentano i metadati.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReadFrom(XmlReader)

Restituisce un oggetto MetadataSet dall'oggetto XmlReader specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteTo(XmlWriter)

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

Implementazioni dell'interfaccia esplicita

IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

Si applica a