TypeCodeDomSerializer Класс

Определение

Сериализует объект в новый тип.

public ref class TypeCodeDomSerializer : System::ComponentModel::Design::Serialization::CodeDomSerializerBase
public class TypeCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializerBase
type TypeCodeDomSerializer = class
    inherit CodeDomSerializerBase
Public Class TypeCodeDomSerializer
Inherits CodeDomSerializerBase
Наследование
TypeCodeDomSerializer
Производный

Комментарии

Класс TypeCodeDomSerializer выполняет те же задачи, что CodeDomSerializerи объект, но сериализация объекта с помощью этого класса определяет новый тип.

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

Имя Описание
TypeCodeDomSerializer()

Инициализирует новый экземпляр класса TypeCodeDomSerializer.

Методы

Имя Описание
Deserialize(IDesignerSerializationManager, CodeTypeDeclaration)

Десериализирует заданное объявление типа.

DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Десериализирует заданное выражение в объекте в памяти.

(Унаследовано от CodeDomSerializerBase)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

Возвращает экземпляр заданного типа.

(Унаследовано от CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

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

(Унаследовано от CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Десериализация инструкции путем интерпретации и выполнения инструкции CodeDOM.

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

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

(Унаследовано от Object)
GetExpression(IDesignerSerializationManager, Object)

Возвращает выражение для данного объекта.

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

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

(Унаследовано от Object)
GetInitializeMethod(IDesignerSerializationManager, CodeTypeDeclaration, Object)

Возвращает метод, в котором хранятся операторы, используемые для сериализации элемента.

GetInitializeMethods(IDesignerSerializationManager, CodeTypeDeclaration)

Возвращает массив методов для интерпретации во время десериализации.

GetSerializer(IDesignerSerializationManager, Object)

Находит сериализатор для заданного значения объекта.

(Унаследовано от CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Находит сериализатор для данного типа.

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

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

(Унаследовано от Object)
GetUniqueName(IDesignerSerializationManager, Object)

Возвращает уникальное имя данного объекта.

(Унаследовано от CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

Возвращает значение, указывающее, был ли сериализован заданный объект, при необходимости учитывая предустановленные выражения.

(Унаследовано от CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

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

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

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

(Унаследовано от Object)
Serialize(IDesignerSerializationManager, Object, ICollection)

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

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Возвращает выражение, представляющее создание данного объекта.

(Унаследовано от CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

Сериализует заданное событие в данную коллекцию инструкций.

(Унаследовано от CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Сериализует указанные события в заданной коллекции инструкций.

(Унаследовано от CodeDomSerializerBase)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Сериализует свойства заданного объекта в данную коллекцию инструкций.

(Унаследовано от CodeDomSerializerBase)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Сериализует свойства данного объекта в пакет ресурсов инвариантного языка и региональных параметров.

(Унаследовано от CodeDomSerializerBase)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

Сериализует свойство для заданного объекта.

(Унаследовано от CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

Сериализует заданный объект в пакет ресурсов с помощью заданного имени ресурса.

(Унаследовано от CodeDomSerializerBase)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

Сериализует заданный объект в пакет ресурсов с помощью заданного имени ресурса.

(Унаследовано от CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Сериализует заданный объект в выражение.

(Унаследовано от CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

Сериализует заданный объект в выражение, подходящее для инвариантного языка и региональных параметров.

(Унаследовано от CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Сериализует заданный объект в выражение.

(Унаследовано от CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Связывает объект с выражением, при необходимости указывая предустановленное выражение.

(Унаследовано от CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Связывает объект с выражением.

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

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

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

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

См. также раздел