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, используемый для сериализации указанного типа. Если свойство или поле возвращает массив, параметр extraTypes определяет объекты, которые могут быть вставлены в массив.

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)

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