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
- Наследование
- Производный
- Реализации
Комментарии
Используйте этот класс для сериализации экземпляров в XML и создания экземпляров ServiceDocumentServiceDocument из XML-документа. Если вы хотите сериализовать или десериализировать объект, производный от ServiceDocumentобъекта, используйте AtomPub10ServiceDocumentFormatter<TServiceDocument> вместо этого средство форматирования.
Конструкторы
| Имя | Описание |
|---|---|
| AtomPub10ServiceDocumentFormatter() |
Создает новый экземпляр класса Atom 1.0 ServiceDocumentFormatter . |
| AtomPub10ServiceDocumentFormatter(ServiceDocument) |
Создает новый экземпляр класса Atom 1.0 ServiceDocumentFormatter для сериализации указанного документа службы. |
| AtomPub10ServiceDocumentFormatter(Type) |
Создает новый экземпляр класса Atom 1.0 ServiceDocumentFormatter . |
Свойства
| Имя | Описание |
|---|---|
| Document |
Возвращает связанный ServiceDocument с методом форматирования. (Унаследовано от ServiceDocumentFormatter) |
| Version |
Возвращает имя пространства имен протокола публикации Atom. |
Методы
| Имя | Описание |
|---|---|
| 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-представление. |