MetadataSet 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.
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. |