Compartilhar via


MemberCodeDomSerializer Classe

Definição

Fornece a classe base para serializar uma primitiva de reflexão no gráfico do 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 de 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 serializasse uma propriedade. MemberCodeDomSerializer os objetos permitem que constructos, como propriedades e eventos, sejam lógicos, em vez de exigir que eles tenham um suporte físico no código.

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

Construtores

MemberCodeDomSerializer()

Inicializa uma nova instância da classe MemberCodeDomSerializer.

Métodos

DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Desserializa a expressão especificada 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 em determinado objeto do grupo de recursos da cultura invariável.

(Herdado de CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Desserializa uma instrução, interpretando e executando uma instrução de 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 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)
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)
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 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 os eventos especificados na coleção de instruções especificada.

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

Serializa as propriedades no objeto especificado na coleção de instruções especificada.

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

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

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

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

(Herdado de CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Serializa o objeto fornecido em uma expressão.

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