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


AtomPub10ServiceDocumentFormatter Класс

Определение

Модуль форматирования, который выполняет сериализацию экземпляра ServiceDocument в представление XML или из него, используя форматы Atom 1.0.

public ref class AtomPub10ServiceDocumentFormatter : System::ServiceModel::Syndication::ServiceDocumentFormatter, System::Xml::Serialization::IXmlSerializable
public class AtomPub10ServiceDocumentFormatter : System.ServiceModel.Syndication.ServiceDocumentFormatter, System.Xml.Serialization.IXmlSerializable
type AtomPub10ServiceDocumentFormatter = class
    inherit ServiceDocumentFormatter
    interface IXmlSerializable
Public Class AtomPub10ServiceDocumentFormatter
Inherits ServiceDocumentFormatter
Implements IXmlSerializable
Наследование
AtomPub10ServiceDocumentFormatter
Производный
Реализации

Комментарии

Данный класс используется для сериализации экземпляра ServiceDocument в XML и для создания экземпляров ServiceDocument из XML-документа. Если необходимо сериализовать или десериализовать объект, производный от ServiceDocument, следует использовать модуль форматирования AtomPub10ServiceDocumentFormatter<TServiceDocument>.

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

AtomPub10ServiceDocumentFormatter()

Создает новый экземпляр класса ServiceDocumentFormatter, основанного на Atom 1.0.

AtomPub10ServiceDocumentFormatter(ServiceDocument)

Создает новый экземпляр класса ServiceDocumentFormatter, основанного на Atom 1.0, для сериализации заданных документов службы.

AtomPub10ServiceDocumentFormatter(Type)

Создает новый экземпляр класса ServiceDocumentFormatter, основанного на Atom 1.0.

Свойства

Document

Возвращает объект ServiceDocument, связанный с данным модулем форматирования.

(Унаследовано от ServiceDocumentFormatter)
Version

Возвращает имя пространства имен «Atom Publishing Protocol».

Методы

CanRead(XmlReader)

Проверяет, содержит ли заданное средство чтения XML допустимый документ службы.

CreateDocumentInstance()

Создает новый экземпляр ServiceDocument, связанный с модулем форматирования Atom 1.0.

Equals(Object)

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

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

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

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

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

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

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

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

Создает объект ServiceDocument из заданного средства чтения XML.

SetDocument(ServiceDocument)

Задает документ ServiceDocument, в который требуется выполнить запись.

(Унаследовано от ServiceDocumentFormatter)
ToString()

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

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

Выполняет запись объекта ServiceDocument, связанного с модулем форматирования, в заданное средство записи XML.

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

IXmlSerializable.GetSchema()

Данный метод зарезервирован и не используется.

IXmlSerializable.ReadXml(XmlReader)

Создает ServiceDocument из представления XML.

IXmlSerializable.WriteXml(XmlWriter)

Преобразует ServiceDocument в представление XML.

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