MetadataSet Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |