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
- Наследование
- Производный
- Реализации
Комментарии
Данный класс используется для сериализации экземпляра 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. |