MemberCodeDomSerializer Classe

Définition

Fournit la classe de base pour sérialiser une primitive de réflexion dans le graphe d’objets.

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
Héritage
MemberCodeDomSerializer

Remarques

La MemberCodeDomSerializer classe est un sérialiseur « meta », c’est-à-dire un sérialiseur qui ne sérialise pas une partie du graphique d’objet, mais sérialise plutôt une primitive de réflexion dans le graphe d’objet. Par exemple, un MemberCodeDomSerializer objet serait associé à un PropertyDescriptor afin qu’il sérialise une propriété. MemberCodeDomSerializer les objets permettent aux constructions, telles que les propriétés et les événements, d’être logiques, plutôt que de les obliger à disposer d’un stockage physique dans le code.

Contrairement CodeDomSerializer aux classes, MemberCodeDomSerializer les objets doivent être en mesure de désérialiser.

Constructeurs

Nom Description
MemberCodeDomSerializer()

Initialise une nouvelle instance de la classe MemberCodeDomSerializer.

Méthodes

Nom Description
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Désérialise l’expression donnée dans un objet en mémoire.

(Hérité de CodeDomSerializerBase)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

Retourne une instance du type donné.

(Hérité de CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

Désérialise les propriétés sur l’objet donné à partir de l’ensemble de ressources de la culture invariante.

(Hérité de CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Désérialise une instruction en interprétant et en exécutant une instruction CodeDOM.

(Hérité de CodeDomSerializerBase)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetExpression(IDesignerSerializationManager, Object)

Retourne une expression pour l’objet donné.

(Hérité de CodeDomSerializerBase)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetSerializer(IDesignerSerializationManager, Object)

Recherche un sérialiseur pour la valeur d’objet donnée.

(Hérité de CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Recherche un sérialiseur pour le type donné.

(Hérité de CodeDomSerializerBase)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
GetUniqueName(IDesignerSerializationManager, Object)

Retourne un nom unique pour l’objet donné.

(Hérité de CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

Retourne une valeur indiquant si l’objet donné a été sérialisé, en tenant éventuellement compte des expressions prédéfinies.

(Hérité de CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Retourne une valeur indiquant si l’objet donné a été sérialisé.

(Hérité de CodeDomSerializerBase)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Serialize(IDesignerSerializationManager, Object, MemberDescriptor, CodeStatementCollection)

Sérialise le descripteur membre donné sur la valeur donnée dans une collection d’instructions.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Retourne une expression représentant la création de l’objet donné.

(Hérité de CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

Sérialise l’événement donné dans la collection d’instructions donnée.

(Hérité de CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Sérialise les événements spécifiés dans la collection d’instructions donnée.

(Hérité de CodeDomSerializerBase)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Sérialise les propriétés sur l’objet donné dans la collection d’instructions donnée.

(Hérité de CodeDomSerializerBase)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Sérialise les propriétés sur l’objet donné dans le bundle de ressources de la culture invariante.

(Hérité de CodeDomSerializerBase)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

Sérialise une propriété sur l’objet donné.

(Hérité de CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

Sérialise l’objet donné dans un groupe de ressources à l’aide du nom de ressource donné.

(Hérité de CodeDomSerializerBase)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

Sérialise l’objet donné dans un groupe de ressources à l’aide du nom de ressource donné.

(Hérité de CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Sérialise l’objet donné dans une expression.

(Hérité de CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

Sérialise l’objet donné dans une expression appropriée pour la culture invariante.

(Hérité de CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Sérialise l’objet donné dans une expression.

(Hérité de CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associe un objet à une expression, en spécifiant éventuellement une expression prédéfinie.

(Hérité de CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associe un objet à une expression.

(Hérité de CodeDomSerializerBase)
ShouldSerialize(IDesignerSerializationManager, Object, MemberDescriptor)

Détermine si le membre donné doit être sérialisé.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi