MemberCodeDomSerializer Clase

Definición

Proporciona la clase base para serializar un primitivo de reflexión dentro del gráfico de objetos.

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
Herencia
MemberCodeDomSerializer

Comentarios

La MemberCodeDomSerializer clase es un serializador "meta"; es decir, es un serializador que no serializa parte del gráfico de objetos, sino que serializa un primitivo de reflexión dentro del gráfico de objetos. Por ejemplo, MemberCodeDomSerializer un se asociaría a un PropertyDescriptor para que serialice una propiedad. MemberCodeDomSerializer Los objetos permiten construcciones, como propiedades y eventos, ser lógicos, en lugar de exigirles que tengan una copia de seguridad física en el código.

A diferencia de CodeDomSerializer las clases, MemberCodeDomSerializer los objetos deben poder deserializar.

Constructores

Nombre Description
MemberCodeDomSerializer()

Inicializa una nueva instancia de la clase MemberCodeDomSerializer.

Métodos

Nombre Description
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Deserializa la expresión especificada en un objeto en memoria.

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

Devuelve una instancia del tipo especificado.

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

Deserializa las propiedades del objeto especificado del conjunto de recursos de la referencia cultural invariable.

(Heredado de CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Deserializa una instrucción interpretando y ejecutando una instrucción CodeDOM.

(Heredado de CodeDomSerializerBase)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetExpression(IDesignerSerializationManager, Object)

Devuelve una expresión para el objeto especificado.

(Heredado de CodeDomSerializerBase)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetSerializer(IDesignerSerializationManager, Object)

Busca un serializador para el valor de objeto especificado.

(Heredado de CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Busca un serializador para el tipo especificado.

(Heredado de CodeDomSerializerBase)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetUniqueName(IDesignerSerializationManager, Object)

Devuelve un nombre único para el objeto especificado.

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

Devuelve un valor que indica si el objeto especificado se ha serializado, considerando opcionalmente las expresiones preestablecidas.

(Heredado de CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Devuelve un valor que indica si el objeto especificado se ha serializado.

(Heredado de CodeDomSerializerBase)
MemberwiseClone()

Crea una copia superficial del Objectactual.

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

Serializa el descriptor de miembro especificado en el valor especificado en una colección de instrucciones.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Devuelve una expresión que representa la creación del objeto especificado.

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

Serializa el evento especificado en la colección de instrucciones especificada.

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

Serializa los eventos especificados en la colección de instrucciones especificada.

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

Serializa las propiedades del objeto especificado en la colección de instrucciones especificada.

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

Serializa las propiedades del objeto especificado en el conjunto de recursos de la referencia cultural invariable.

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

Serializa una propiedad en el objeto especificado.

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

Serializa el objeto especificado en un conjunto de recursos mediante el nombre de recurso especificado.

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

Serializa el objeto especificado en un conjunto de recursos mediante el nombre de recurso especificado.

(Heredado de CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Serializa el objeto especificado en una expresión.

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

Serializa el objeto especificado en una expresión adecuada para la referencia cultural invariable.

(Heredado de CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Serializa el objeto especificado en una expresión.

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

Asocia un objeto a una expresión, especificando opcionalmente una expresión preestablecida.

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

Asocia un objeto a una expresión.

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

Determina si se debe serializar el miembro especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también