MetadataSet Třída

Definice

Představuje serializovatelnou kolekci metadat služby ve formuláři 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átu XML. MetadataSet Třída se obvykle používá k předání skupiny dokumentů metadat XML do a z MetadataExporter objektů, MetadataImporter jako WsdlImporterWsdlExporterje a .

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 WriteTo metody k zápisu interních metadat do formátu XML.

Tento typ implementuje strukturu definovanou ve specifikaci WS-MetadataExchange.

Konstruktory

Name Description
MetadataSet()

Inicializuje novou instanci MetadataSet třídy.

MetadataSet(IEnumerable<MetadataSection>)

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

Vlastnosti

Name Description
Attributes

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

MetadataSections

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

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

(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 do MetadataSet xml pomocí zadaného XmlWriter.

Explicitní implementace rozhraní

Name Description
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