MemberCodeDomSerializer Classe

Definição

Fornece a classe base para serializar um primitivo de reflexão dentro do grafo de objeto.

public ref class MemberCodeDomSerializer abstract : System::ComponentModel::Design::Serialization::CodeDomSerializerBase
public abstract class MemberCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializerBase
type MemberCodeDomSerializer = class
    inherit CodeDomSerializerBase
Public MustInherit Class MemberCodeDomSerializer
Inherits CodeDomSerializerBase
Herança
MemberCodeDomSerializer

Comentários

A MemberCodeDomSerializer classe é um serializador "meta", ou seja, é um serializador que não serializa parte do grafo do objeto, mas serializa um primitivo de reflexão dentro do grafo do objeto. Por exemplo, um MemberCodeDomSerializer seria associado a um PropertyDescriptor para que ele serialize uma propriedade. MemberCodeDomSerializer os objetos permitem que constructos, como propriedades e eventos, sejam lógicos, em vez de exigir que eles tenham um backup físico no código.

Ao contrário das CodeDomSerializer classes, MemberCodeDomSerializer os objetos devem ser capazes de desserializar.

Construtores

Nome Description
MemberCodeDomSerializer()

Inicializa uma nova instância da classe MemberCodeDomSerializer.

Métodos

Nome Description
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Desserializa a expressão fornecida em um objeto na memória.

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

Retorna uma instância do tipo fornecido.

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

Desserializa as propriedades no objeto fornecido do pacote de recursos da cultura invariável.

(Herdado de CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Desserializa uma instrução interpretando e executando uma instrução CodeDOM.

(Herdado de CodeDomSerializerBase)
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 hash predefinida.

(Herdado de Object)
GetSerializer(IDesignerSerializationManager, Object)

Localiza um serializador para o valor de objeto fornecido.

(Herdado de CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Localiza um serializador para o tipo fornecido.

(Herdado de CodeDomSerializerBase)
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, Boolean)

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

(Herdado de CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

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

(Herdado de CodeDomSerializerBase)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Serialize(IDesignerSerializationManager, Object, MemberDescriptor, CodeStatementCollection)

Serializa o descritor de membro fornecido no valor fornecido para uma coleção de instruções.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

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

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

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

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

Serializa os eventos especificados na coleção de instruções fornecida.

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

Serializa as propriedades no objeto fornecido na coleção de instruções fornecida.

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

Serializa as propriedades no objeto fornecido no pacote de recursos da cultura invariável.

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

Serializa uma propriedade no objeto fornecido.

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

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

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

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

(Herdado de CodeDomSerializerBase)
SerializeToExpression(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)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Serializa o objeto fornecido em uma expressão.

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

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

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

Associa um objeto a uma expressão.

(Herdado de CodeDomSerializerBase)
ShouldSerialize(IDesignerSerializationManager, Object, MemberDescriptor)

Determina se o membro fornecido deve ser serializado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também