Поделиться через


MetadataSet Класс

Определение

Представляет сериализуемую коллекцию метаданных службы в формате 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
Наследование
MetadataSet
Реализации

Комментарии

Класс MetadataSet содержит коллекцию объектов MetadataSection, каждый из которых содержит один диалект метаданных в формате XML. Обычно класс MetadataSet используется для передачи группы документов метаданных XML в объекты MetadataExporter и MetadataImporter, такие как WsdlImporter и WsdlExporter, и для передачи из таких объектов.

Чтобы создать MetadataSet из объекта IEnumerable<T> типа MetadataSection, используется конструктор MetadataSet. Для получения объекта IEnumerable<T> типа MetadataSection используется свойство MetadataSections.

Кроме того, можно использовать метод ReadFrom для загрузки MetadataSet из данных XML и метод WriteTo для записи внутренних метаданных в формат XML.

Этот тип реализует структуру, определенную в спецификации WS-MetadataExchange.

Конструкторы

MetadataSet()

Инициализирует новый экземпляр класса MetadataSet.

MetadataSet(IEnumerable<MetadataSection>)

Инициализирует новый экземпляр класса MetadataSet, содержащий указанную коллекцию объектов MetadataSection.

Свойства

Attributes

Возвращает коллекцию объектов XmlAttribute, которые представлены в сериализованной форме для MetadataSet.

MetadataSections

Возвращает коллекцию объектов MetadataSection, представляющих метаданные.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ReadFrom(XmlReader)

Возвращает MetadataSet из указанного объекта XmlReader.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
WriteTo(XmlWriter)

Выполняет запись MetadataSet в XML, используя заданный XmlWriter.

Явные реализации интерфейса

IXmlSerializable.GetSchema()

Реализует метод GetSchema() для предоставления поддержки сериализации.

IXmlSerializable.ReadXml(XmlReader)

Реализует метод ReadXml(XmlReader) для поддержки десериализации из XML.

IXmlSerializable.WriteXml(XmlWriter)

Реализует метод WriteXml(XmlWriter) для поддержки сериализации в XML.

Применяется к