XmlSerializerFactory Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает версии с определенными типами XmlSerializer для более эффективной сериализации.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class XmlSerializerFactory
public class XmlSerializerFactory
type XmlSerializerFactory = class
Public Class XmlSerializerFactory
- Наследование
-
XmlSerializerFactory
Конструкторы
XmlSerializerFactory() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр класса XmlSerializerFactory. |
Методы
CreateSerializer(Type) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer, используемый для сериализации указанного типа. |
CreateSerializer(Type, String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer, используемый для сериализации указанного типа и пространства имен. |
CreateSerializer(Type, Type[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer, используемый для сериализации указанного типа. Если свойство или поле возвращает массив, параметр |
CreateSerializer(Type, XmlAttributeOverrides) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer, который может сериализовать объекты указанного типа в документы XML и наоборот. Каждый сериализуемый объект может сам содержать экземпляры классов, которые данная перегрузка позволяет переопределить с другими классами. |
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer, который может сериализовать объекты указанного типа в экземпляры документа XML и наоборот. Каждый сериализуемый объект может сам содержать экземпляры классов, которые данная перегрузка позволяет переопределить с другими классами. Данная перегрузка также указывает пространство имен по умолчанию для всех элементов XML и класс для использования в качестве корневого элемента XML. |
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer, который может сериализовать объекты указанного типа в экземпляры документа XML и наоборот. Каждый сериализуемый объект может сам содержать экземпляры классов, которые данная перегрузка позволяет переопределить с другими классами. Данная перегрузка также указывает пространство имен по умолчанию для всех элементов XML и класс для использования в качестве корневого элемента XML. |
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Является устаревшей.
Возвращает источник класса XmlSerializer, который может сериализовать объекты указанного типа в экземпляры документа XML и наоборот. Каждый сериализуемый объект может сам содержать экземпляры классов, которые данная перегрузка позволяет переопределить с другими классами. Данная перегрузка также указывает пространство имен по умолчанию для всех элементов XML и класс для использования в качестве корневого элемента XML. |
CreateSerializer(Type, XmlRootAttribute) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer, который может сериализовать объекты указанного типа в документы XML и наоборот. Указывает объект, представляющий корневой элемент XML. |
CreateSerializer(XmlTypeMapping) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает источник класса XmlSerializer с помощью объекта, сопоставляющего один тип другому. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |