Поделиться через


CollectionCodeDomSerializer Класс

Определение

Выполняет сериализацию коллекции.

public ref class CollectionCodeDomSerializer : System::ComponentModel::Design::Serialization::CodeDomSerializer
public class CollectionCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializer
type CollectionCodeDomSerializer = class
    inherit CodeDomSerializer
Public Class CollectionCodeDomSerializer
Inherits CodeDomSerializer
Наследование
CollectionCodeDomSerializer

Комментарии

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

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

CollectionCodeDomSerializer()

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

Методы

Deserialize(IDesignerSerializationManager, Object)

Выполняет десериализацию указанного сериализованного объекта CodeDOM.

(Унаследовано от CodeDomSerializer)
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Выполняет десериализацию указанного выражения.

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

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

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

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

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

Десериализует указанный оператор.

(Унаследовано от CodeDomSerializer)
DeserializeStatementToInstance(IDesignerSerializationManager, CodeStatement)

Выполняет десериализацию одиночного оператора.

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

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

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

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

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

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

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

Определяет местоположение сериализатора для значения заданного объекта.

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

Определяет местоположение сериализатора для заданного типа.

(Унаследовано от CodeDomSerializerBase)
GetTargetComponentName(CodeStatement, CodeExpression, Type)

Определяет, к какой группе инструкций принадлежит заданная инструкция.

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

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

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

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

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

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

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

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

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

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

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

Проверяет поддержку сериализации методом method.

Serialize(IDesignerSerializationManager, Object)

Выполняет сериализацию заданной коллекции в объект CodeDOM.

SerializeAbsolute(IDesignerSerializationManager, Object)

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

(Унаследовано от CodeDomSerializer)
SerializeCollection(IDesignerSerializationManager, CodeExpression, Type, ICollection, ICollection)

Сериализует заданную коллекцию.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

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

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

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

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

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

(Унаследовано от CodeDomSerializer)
SerializeMember(IDesignerSerializationManager, Object, MemberDescriptor)

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

(Унаследовано от CodeDomSerializer)
SerializeMemberAbsolute(IDesignerSerializationManager, Object, MemberDescriptor)

Сериализует заданный элемент, учитывая значения по умолчанию.

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

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

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

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

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

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

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

Выполняет сериализацию заданного объекта в набор ресурсов, используя заданное имя ресурса.

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

Выполняет сериализацию заданного объекта в набор ресурсов, используя заданное имя ресурса с инвариантными региональными параметрами.

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

Выполняет сериализацию указанного значения в выражение CodeDOM.

(Унаследовано от CodeDomSerializer)
SerializeToReferenceExpression(IDesignerSerializationManager, Object)
Устаревшие..
Устаревшие..

Выполняет сериализацию указанного значения в выражение CodeDOM.

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

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

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

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

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

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

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

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

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

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

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

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

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