MetadataSet Klass

Definition

Representerar en serialiserbar samling tjänstmetadata i XML-format.

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
Arv
MetadataSet
Implementeringar

Kommentarer

Klassen MetadataSet innehåller en samling MetadataSection objekt som var och en innehåller en dialekt med metadata i XML-format. MetadataSet Vanligtvis används klassen för att skicka en grupp XML-metadatadokument till och från MetadataExporter och MetadataImporter objekt, till exempel WsdlImporter och WsdlExporter.

Om du vill skapa en MetadataSet från ett IEnumerable<T> objekt av typen MetadataSectionanvänder du MetadataSet konstruktorn. Om du vill hämta ett IEnumerable<T> objekt av typen MetadataSectionanvänder du MetadataSections egenskapen .

Dessutom kan du använda ReadFrom metoden för att läsa in en MetadataSet från XML-data och WriteTo metoden för att skriva interna metadata till ett XML-format.

Den här typen implementerar den struktur som definierats i WS-MetadataExchange-specifikationen.

Konstruktorer

Name Description
MetadataSet()

Initierar en ny instans av MetadataSet klassen.

MetadataSet(IEnumerable<MetadataSection>)

Initierar en ny instans av MetadataSet klassen som innehåller den angivna samlingen med MetadataSection objekt.

Egenskaper

Name Description
Attributes

Hämtar en samling XmlAttribute objekt som visas i serialiserad form av MetadataSet.

MetadataSections

Hämtar en samling MetadataSection objekt som representerar metadata.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ReadFrom(XmlReader)

Returnerar en MetadataSet från det angivna XmlReader objektet.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
WriteTo(XmlWriter)

MetadataSet Skriver till XML med den angivna XmlWriter.

Explicita gränssnittsimplementeringar

Name Description
IXmlSerializable.GetSchema()

Implementerar metoden för att tillhandahålla serialiseringsstöd GetSchema() .

IXmlSerializable.ReadXml(XmlReader)

Implementerar ReadXml(XmlReader) metoden för att stödja deserialisering från XML.

IXmlSerializable.WriteXml(XmlWriter)

Implementerar WriteXml(XmlWriter) metoden för att stödja serialisering till XML.

Gäller för