CollectionCodeDomSerializer.SerializeCollection Метод

Определение

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

protected:
 virtual System::Object ^ SerializeCollection(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeExpression ^ targetExpression, Type ^ targetType, System::Collections::ICollection ^ originalCollection, System::Collections::ICollection ^ valuesToSerialize);
protected virtual object SerializeCollection(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeExpression targetExpression, Type targetType, System.Collections.ICollection originalCollection, System.Collections.ICollection valuesToSerialize);
protected virtual object? SerializeCollection(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeExpression? targetExpression, Type targetType, System.Collections.ICollection originalCollection, System.Collections.ICollection valuesToSerialize);
abstract member SerializeCollection : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeExpression * Type * System.Collections.ICollection * System.Collections.ICollection -> obj
override this.SerializeCollection : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeExpression * Type * System.Collections.ICollection * System.Collections.ICollection -> obj
Protected Overridable Function SerializeCollection (manager As IDesignerSerializationManager, targetExpression As CodeExpression, targetType As Type, originalCollection As ICollection, valuesToSerialize As ICollection) As Object

Параметры

manager
IDesignerSerializationManager

Используется IDesignerSerializationManager во время сериализации.

targetExpression
CodeExpression

Это CodeExpression относится к коллекции.

targetType
Type

Коллекция Type .

originalCollection
ICollection

Коллекция для сериализации.

valuesToSerialize
ICollection

Значения для сериализации.

Возвращаемое значение

Сериализованная коллекция, если процесс сериализации выполнен успешно; nullв противном случае .

Исключения

manager, , targetTypeoriginalCollectionили valuesToSerialize есть null.

Комментарии

Значение CodeExpression , которое относится к коллекции, может быть null.

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

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