MetadataSet MetadataSet MetadataSet MetadataSet Class

Definition

Stellt eine serialisierbare Auflistung der Dienstmetadaten in XML-Form dar.Represents a serializable collection of service metadata in XML form.

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
Vererbung
MetadataSetMetadataSetMetadataSetMetadataSet
Implementiert

Hinweise

Die MetadataSet-Klasse enthält eine Auflistung der MetadataSection-Objekte, von denen jedes einen Metadatendialekt in XML-Form enthält.The MetadataSet class contains a collection of MetadataSection objects, each of which contains one dialect of metadata in XML form. In der Regel wird die MetadataSet-Klasse zur Übergabe einer Gruppe von XML-Metadatendokumenten an ein bzw. von einem MetadataExporter- und MetadataImporter-Objekt verwendet, wie z. B. WsdlImporter und WsdlExporter.Typically, the MetadataSet class is used to pass a group of XML metadata documents to and from MetadataExporter and MetadataImporter objects, such as WsdlImporter and WsdlExporter.

Um einen MetadataSet anhand eines IEnumerable<T>-Objekts des Typs MetadataSection zu erstellen, wird der MetadataSet-Konstruktor verwendet.To create a MetadataSet from a IEnumerable<T> object of type MetadataSection, use the MetadataSet constructor. Verwenden Sie die IEnumerable<T>-Eigenschaft, um ein MetadataSection-Objekt des Typs MetadataSections zu erhalten.To obtain a IEnumerable<T> object of type MetadataSection, use the MetadataSections property.

Außerdem können Sie mithilfe der ReadFrom-Methode einen MetadataSet aus XML-Daten laden und mithilfe der WriteTo-Methode die internen Metadaten im XML-Format schreiben.In addition, you can use the ReadFrom method to load a MetadataSet from XML data and the WriteTo method to write the internal metadata to an XML format.

Dieser Typ implementiert die in der WS-MetadataExchange-Spezifikation definierte Struktur.This type implements the structure defined in the WS-MetadataExchange specification.

Konstruktoren

MetadataSet() MetadataSet() MetadataSet() MetadataSet()

Initialisiert eine neue Instanz der MetadataSet-Klasse.Initializes a new instance of the MetadataSet class.

MetadataSet(IEnumerable<MetadataSection>) MetadataSet(IEnumerable<MetadataSection>) MetadataSet(IEnumerable<MetadataSection>) MetadataSet(IEnumerable<MetadataSection>)

Initialisiert eine neue Instanz der MetadataSet-Klasse, die die angegebene Auflistung von MetadataSection-Objekten enthält.Initializes a new instance of the MetadataSet class that contains the specified collection of MetadataSection objects.

Eigenschaften

Attributes Attributes Attributes Attributes

Ruft eine Auflistung der XmlAttribute-Objekte ab, die in der serialisierten Form des MetadataSet vorliegen.Gets a collection of XmlAttribute objects that appear in the serialized form of the MetadataSet.

MetadataSections MetadataSections MetadataSections MetadataSections

Ruft eine Auflistung von MetadataSection-Objekten ab, die die Metadaten darstellt.Gets a collection of MetadataSection objects that represents the metadata.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ReadFrom(XmlReader) ReadFrom(XmlReader) ReadFrom(XmlReader) ReadFrom(XmlReader)

Gibt einen MetadataSet des angegebenen XmlReader-Objekts zurück.Returns a MetadataSet from the specified XmlReader object.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
WriteTo(XmlWriter) WriteTo(XmlWriter) WriteTo(XmlWriter) WriteTo(XmlWriter)

Schreibt den MetadataSet mit dem angegebenen XmlWriter in XML.Writes the MetadataSet to XML using the specified XmlWriter.

Explizite Schnittstellenimplementierungen

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

Implementiert die GetSchema()-Methode zur Serialisierungsunterstützung.Implements GetSchema() method to provide serialization support.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

Implementiert die ReadXml(XmlReader)-Methode zur Unterstützung der Deserialisierung von XML.Implements the ReadXml(XmlReader) method to support deserialization from XML.

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

Implementiert die WriteXml(XmlWriter)-Methode zur Unterstützung der Serialisierung in XML.Implements the WriteXml(XmlWriter) method to support serialization to XML.

Gilt für: