Taal

MetadataSet Klas

Definitie

Vertegenwoordigt een serialiseerbare verzameling servicemetagegevens in XML-formulier.

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
Overname
MetadataSet
Implementeringen

Opmerkingen

De MetadataSet klasse bevat een verzameling MetadataSection objecten, die elk één dialect met metagegevens in XML-vorm bevatten. Normaal gesproken wordt de MetadataSet klasse gebruikt om een groep XML-metagegevensdocumenten door te geven aan en van en van MetadataExporter en MetadataImporter objecten, zoals WsdlImporter en WsdlExporter.

Als u een MetadataSet object van het IEnumerable<T> type MetadataSectionwilt maken, gebruikt u de MetadataSet constructor. Gebruik de IEnumerable<T> eigenschap om een MetadataSection object van het type MetadataSectionste verkrijgen.

Daarnaast kunt u de ReadFrom methode gebruiken om een MetadataSet van XML-gegevens te laden en de WriteTo methode om de interne metagegevens naar een XML-indeling te schrijven.

Met dit type wordt de structuur geïmplementeerd die is gedefinieerd in de specificatie van de WS-MetadataExchange.

Constructors

Name Description
MetadataSet()

Initialiseert een nieuw exemplaar van de MetadataSet klasse.

MetadataSet(IEnumerable<MetadataSection>)

Initialiseert een nieuw exemplaar van de MetadataSet klasse die de opgegeven verzameling MetadataSection objecten bevat.

Eigenschappen

Name Description
Attributes

Hiermee haalt u een verzameling XmlAttribute objecten op die worden weergegeven in de geserialiseerde vorm van de MetadataSet.

MetadataSections

Hiermee haalt u een verzameling MetadataSection objecten op die de metagegevens vertegenwoordigen.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ReadFrom(XmlReader)

Retourneert een MetadataSet van het opgegeven XmlReader object.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
WriteTo(XmlWriter)

Schrijft de MetadataSet naar XML met behulp van de opgegeven XmlWriter.

Expliciete interface-implementaties

Name Description
IXmlSerializable.GetSchema()

GetSchema() Implementeert een methode om serialisatieondersteuning te bieden.

IXmlSerializable.ReadXml(XmlReader)

Implementeert de ReadXml(XmlReader) methode ter ondersteuning van deserialisatie vanuit XML.

IXmlSerializable.WriteXml(XmlWriter)

Implementeert de WriteXml(XmlWriter) methode ter ondersteuning van serialisatie naar XML.

Van toepassing op