Compartilhar via


CollectionCodeDomSerializer Classe

Definição

Serializa coleções.

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
Herança
CollectionCodeDomSerializer

Comentários

A CollectionCodeDomSerializer classe pode criar instruções ou expressões. Se o objeto a ser serializado for uma matriz, o CollectionCodeDomSerializer criará uma expressão e a atribuirá à instrução na pilha de contexto atual. Se o objeto for uma coleção com um AddRange ou método semelhante, o CollectionCodeDomSerializer criará uma instrução que chama o método .

Construtores

CollectionCodeDomSerializer()

Inicializa uma nova instância da classe CollectionCodeDomSerializer.

Métodos

Deserialize(IDesignerSerializationManager, Object)

Desserializa o objeto CodeDOM serializado especificado em um objeto.

(Herdado de CodeDomSerializer)
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Desserializa a expressão especificada.

(Herdado de CodeDomSerializer)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

Retorna uma instância do tipo fornecido.

(Herdado de CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

Desserializa as propriedades do objeto especificado que correspondem ao filtro especificado, se um filtro é especificado.

(Herdado de CodeDomSerializer)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Desserializa a instrução especificada.

(Herdado de CodeDomSerializer)
DeserializeStatementToInstance(IDesignerSerializationManager, CodeStatement)

Desserializa uma única instrução.

(Herdado de CodeDomSerializer)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExpression(IDesignerSerializationManager, Object)

Retorna uma expressão para o objeto fornecido.

(Herdado de CodeDomSerializerBase)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetSerializer(IDesignerSerializationManager, Object)

Localiza um serializador para o valor do objeto especificado.

(Herdado de CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Localiza um serializador para o tipo especificado.

(Herdado de CodeDomSerializerBase)
GetTargetComponentName(CodeStatement, CodeExpression, Type)

Determina a qual grupo de instruções a instrução fornecida deve pertencer.

(Herdado de CodeDomSerializer)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetUniqueName(IDesignerSerializationManager, Object)

Retorna um nome exclusivo para o objeto fornecido.

(Herdado de CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Retorna um valor que indica se o objeto fornecido foi serializado.

(Herdado de CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

Retorna um valor que indica se o objeto fornecido foi serializado, considerando opcionalmente expressões predefinidas.

(Herdado de CodeDomSerializerBase)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MethodSupportsSerialization(MethodInfo)

Verifica o suporte à serialização pelo method.

Serialize(IDesignerSerializationManager, Object)

Serializa a determinada coleção em um objeto CodeDOM.

SerializeAbsolute(IDesignerSerializationManager, Object)

Serializa o objeto fornecido, considerando valores padrão.

(Herdado de CodeDomSerializer)
SerializeCollection(IDesignerSerializationManager, CodeExpression, Type, ICollection, ICollection)

Serializa a coleção especificada.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Retorna uma expressão que representa a criação do objeto especificado.

(Herdado de CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

Serializa o evento especificado na coleção de instruções especificada.

(Herdado de CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializa todos os eventos do objeto especificado.

(Herdado de CodeDomSerializer)
SerializeMember(IDesignerSerializationManager, Object, MemberDescriptor)

Serializa o membro fornecido no objeto especificado.

(Herdado de CodeDomSerializer)
SerializeMemberAbsolute(IDesignerSerializationManager, Object, MemberDescriptor)

Serializa o membro fornecido, considerando valores padrão.

(Herdado de CodeDomSerializer)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializa todas as propriedades do objeto especificado, usando o filtro especificado.

(Herdado de CodeDomSerializer)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializa as propriedades especificadas em recursos.

(Herdado de CodeDomSerializer)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

Serializa uma propriedade no objeto especificado.

(Herdado de CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

Serializa o objeto fornecido em um pacote de recursos usando o nome do recurso especificado.

(Herdado de CodeDomSerializer)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

Serializa o objeto indicado em um pacote de recursos usando o nome de recurso dado usando cultura invariável.

(Herdado de CodeDomSerializer)
SerializeToExpression(IDesignerSerializationManager, Object)

Serializa o valor especificado para uma expressão CodeDOM.

(Herdado de CodeDomSerializer)
SerializeToReferenceExpression(IDesignerSerializationManager, Object)
Obsoleto.
Obsoleto.

Serializa o valor especificado para uma expressão CodeDOM.

(Herdado de CodeDomSerializer)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Serializa o objeto fornecido em uma expressão.

(Herdado de CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

Serializa o objeto fornecido em uma expressão apropriada para a cultura invariável.

(Herdado de CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associa um objeto com uma expressão.

(Herdado de CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associa um objeto com uma expressão especificando, opcionalmente, uma expressão predefinida.

(Herdado de CodeDomSerializerBase)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também