MemberCodeDomSerializer Classe

Definizione

Fornisce la classe di base per la serializzazione di una primitiva di reflection all'interno dell'oggetto grafico.

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
Ereditarietà
MemberCodeDomSerializer

Commenti

La MemberCodeDomSerializer classe è un serializzatore "meta", ovvero un serializzatore che non serializza parte dell'oggetto grafico, ma serializza invece una primitiva di reflection all'interno dell'oggetto grafico. Ad esempio, un MemberCodeDomSerializer oggetto viene associato a un PropertyDescriptor oggetto affinché serializzi una proprietà. MemberCodeDomSerializer gli oggetti consentono costrutti, ad esempio proprietà ed eventi, di essere logici, anziché richiedere che abbiano un supporto fisico nel codice.

A differenza delle CodeDomSerializer classi, MemberCodeDomSerializer gli oggetti devono essere in grado di deserializzare.

Costruttori

Nome Descrizione
MemberCodeDomSerializer()

Inizializza una nuova istanza della classe MemberCodeDomSerializer.

Metodi

Nome Descrizione
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Deserializza l'espressione specificata in un oggetto in memoria.

(Ereditato da CodeDomSerializerBase)
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean)

Restituisce un'istanza del tipo specificato.

(Ereditato da CodeDomSerializerBase)
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[])

Deserializza le proprietà sull'oggetto specificato dal bundle di risorse delle impostazioni cultura invarianti.

(Ereditato da CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Deserializza un'istruzione interpretando ed eseguendo un'istruzione CodeDOM.

(Ereditato da CodeDomSerializerBase)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetExpression(IDesignerSerializationManager, Object)

Restituisce un'espressione per l'oggetto specificato.

(Ereditato da CodeDomSerializerBase)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSerializer(IDesignerSerializationManager, Object)

Individua un serializzatore per il valore dell'oggetto specificato.

(Ereditato da CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Individua un serializzatore per il tipo specificato.

(Ereditato da CodeDomSerializerBase)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetUniqueName(IDesignerSerializationManager, Object)

Restituisce un nome univoco per l'oggetto specificato.

(Ereditato da CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object, Boolean)

Restituisce un valore che indica se l'oggetto specificato è stato serializzato, considerando facoltativamente le espressioni predefinite.

(Ereditato da CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Restituisce un valore che indica se l'oggetto specificato è stato serializzato.

(Ereditato da CodeDomSerializerBase)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Serialize(IDesignerSerializationManager, Object, MemberDescriptor, CodeStatementCollection)

Serializza il descrittore di membro specificato sul valore specificato in una raccolta di istruzioni.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Restituisce un'espressione che rappresenta la creazione dell'oggetto specificato.

(Ereditato da CodeDomSerializerBase)
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor)

Serializza l'evento specificato nella raccolta di istruzioni specificata.

(Ereditato da CodeDomSerializerBase)
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializza gli eventi specificati nella raccolta di istruzioni specificata.

(Ereditato da CodeDomSerializerBase)
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializza le proprietà sull'oggetto specificato nell'insieme di istruzioni specificato.

(Ereditato da CodeDomSerializerBase)
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[])

Serializza le proprietà sull'oggetto specificato nel bundle di risorse delle impostazioni cultura invarianti.

(Ereditato da CodeDomSerializerBase)
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor)

Serializza una proprietà sull'oggetto specificato.

(Ereditato da CodeDomSerializerBase)
SerializeResource(IDesignerSerializationManager, String, Object)

Serializza l'oggetto specificato in un bundle di risorse usando il nome della risorsa specificato.

(Ereditato da CodeDomSerializerBase)
SerializeResourceInvariant(IDesignerSerializationManager, String, Object)

Serializza l'oggetto specificato in un bundle di risorse usando il nome della risorsa specificato.

(Ereditato da CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Serializza l'oggetto specificato in un'espressione.

(Ereditato da CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean)

Serializza l'oggetto specificato in un'espressione appropriata per le impostazioni cultura invarianti.

(Ereditato da CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Serializza l'oggetto specificato in un'espressione.

(Ereditato da CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean)

Associa un oggetto a un'espressione, specificando facoltativamente un'espressione preimpostata.

(Ereditato da CodeDomSerializerBase)
SetExpression(IDesignerSerializationManager, Object, CodeExpression)

Associa un oggetto a un'espressione.

(Ereditato da CodeDomSerializerBase)
ShouldSerialize(IDesignerSerializationManager, Object, MemberDescriptor)

Determina se il membro specificato deve essere serializzato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche