MetadataSet Třída

Definice

Představuje serializovatelnou kolekci metadat služby ve formátu 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
Dědičnost
MetadataSet
Implementuje

Poznámky

Třída MetadataSet obsahuje kolekci MetadataSection objektů, z nichž každý obsahuje jeden dialekt metadat ve formě XML. Třída MetadataSet se obvykle používá k předávání skupiny dokumentů metadat XML objektům a z MetadataExporter objektů a MetadataImporter , jako WsdlImporter jsou a WsdlExporter.

Chcete-li vytvořit MetadataSet z objektu IEnumerable<T> typu MetadataSection, použijte MetadataSet konstruktor . Chcete-li získat IEnumerable<T> objekt typu MetadataSection, použijte MetadataSections vlastnost .

Kromě toho můžete použít metodu ReadFrom k načtení MetadataSet z dat XML a metodu WriteTo pro zápis interních metadat do formátu XML.

Tento typ implementuje strukturu definovanou ve specifikaci WS-MetadataExchange.

Konstruktory

MetadataSet()

Inicializuje novou instanci MetadataSet třídy .

MetadataSet(IEnumerable<MetadataSection>)

Inicializuje novou instanci MetadataSet třídy, která obsahuje zadanou kolekci MetadataSection objektů.

Vlastnosti

Attributes

Získá kolekci XmlAttribute objektů, které se zobrazí v serializované podobě MetadataSet.

MetadataSections

Získá kolekci MetadataSection objektů, které představují metadata.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ReadFrom(XmlReader)

Vrátí hodnotu MetadataSet ze zadaného XmlReader objektu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteTo(XmlWriter)

Zapíše MetadataSet do kódu XML pomocí zadaného XmlWriterobjektu .

Explicitní implementace rozhraní

IXmlSerializable.GetSchema()

Implementuje GetSchema() metodu pro zajištění podpory serializace.

IXmlSerializable.ReadXml(XmlReader)

Implementuje metodu ReadXml(XmlReader) pro podporu deserializace z XML.

IXmlSerializable.WriteXml(XmlWriter)

Implementuje metodu WriteXml(XmlWriter) pro podporu serializace do XML.

Platí pro