MetadataSet Klasa

Definicja

Reprezentuje kolekcję metadanych usługi, która może być serializowalna w formacie 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
Dziedziczenie
MetadataSet
Implementuje

Uwagi

Klasa MetadataSet zawiera kolekcję MetadataSection obiektów, z których każdy zawiera jeden dialekt metadanych w formacie XML. Zazwyczaj klasa jest używana do przekazania grupy dokumentów metadanych XML do i z obiektów i MetadataSet , takich jak i MetadataExporter MetadataImporter WsdlImporter WsdlExporter .

Aby utworzyć obiekt MetadataSet z obiektu typu , użyj IEnumerable<T> MetadataSection MetadataSet konstruktora . Aby uzyskać IEnumerable<T> obiekt typu , użyj właściwości MetadataSection MetadataSections .

Ponadto można użyć metody do załadowania z danych XML i metody do zapisu metadanych wewnętrznych ReadFrom MetadataSet w WriteTo formacie XML.

Ten typ implementuje strukturę zdefiniowaną w WS-MetadataExchange specyfikacji.

Konstruktory

MetadataSet()

Inicjuje nowe wystąpienie klasy MetadataSet.

MetadataSet(IEnumerable<MetadataSection>)

Inicjuje nowe wystąpienie klasy MetadataSet , które zawiera określoną kolekcję MetadataSection obiektów.

Właściwości

Attributes

Pobiera kolekcję XmlAttribute obiektów, które są wyświetlane w postaci serializacji MetadataSet .

MetadataSections

Pobiera kolekcję MetadataSection obiektów, które reprezentują metadane.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReadFrom(XmlReader)

Zwraca obiekt MetadataSet z określonego XmlReader obiektu.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteTo(XmlWriter)

Zapisuje w MetadataSet pliku XML przy użyciu określonego XmlWriter .

Jawne implementacje interfejsu

IXmlSerializable.GetSchema()

Implementuje GetSchema() metodę w celu zapewnienia obsługi serializacji.

IXmlSerializable.ReadXml(XmlReader)

Implementuje metodę ReadXml(XmlReader) do obsługi deserializacji z xml.

IXmlSerializable.WriteXml(XmlWriter)

Implementuje metodę WriteXml(XmlWriter) do obsługi serializacji do XML.

Dotyczy