MemberCodeDomSerializer Classe

Definizione

Fornisce la classe base per serializzare una primitiva reflection all'interno dell'oggetto grafico.Provides the base class for serializing a reflection primitive within the object graph.

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.The MemberCodeDomSerializer class is a "meta" serializer; that is, is a serializer that does not serialize part of the object graph, but instead serializes a reflection primitive within the object graph. Ad esempio, un oggetto MemberCodeDomSerializer verrebbe associato a un oggetto per PropertyDescriptor poter serializzare una proprietà.For example, a MemberCodeDomSerializer would be associated with a PropertyDescriptor in order for it to serialize a property. MemberCodeDomSerializer gli oggetti consentono la logica dei costrutti, ad esempio proprietà ed eventi, anziché richiedere l'esecuzione di un backup fisico nel codice.MemberCodeDomSerializer objects enable constructs, such as properties and events, to be logical, rather than requiring them to have a physical backing in code.

Diversamente dalle CodeDomSerializer classi, MemberCodeDomSerializer gli oggetti devono essere in grado di eseguire la deserializzazione.Unlike CodeDomSerializer classes, MemberCodeDomSerializer objects must be able to deserialize.

Costruttori

MemberCodeDomSerializer()

Inizializza una nuova istanza della classe MemberCodeDomSerializer.Initializes a new instance of the MemberCodeDomSerializer class.

Metodi

DeserializeExpression(IDesignerSerializationManager, String, CodeExpression)

Deserializza l'espressione data in un oggetto in memoria.Deserializes the given expression into an in-memory object.

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

Restituisce un'istanza del tipo dato.Returns an instance of the given type.

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

Deserializza le proprietà dell'oggetto dato dal raggruppamento di risorse delle impostazioni cultura inglese non dipendenti da paese/area geografica.Deserializes properties on the given object from the invariant culture's resource bundle.

(Ereditato da CodeDomSerializerBase)
DeserializeStatement(IDesignerSerializationManager, CodeStatement)

Deserializza un'istruzione interpretando ed eseguendo un'istruzione CodeDOM.Deserializes a statement by interpreting and executing a CodeDOM statement.

(Ereditato da CodeDomSerializerBase)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetExpression(IDesignerSerializationManager, Object)

Restituisce un'espressione per l'oggetto dato.Returns an expression for the given object.

(Ereditato da CodeDomSerializerBase)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetSerializer(IDesignerSerializationManager, Object)

Individua un serializzatore per il valore dell'oggetto dato.Locates a serializer for the given object value.

(Ereditato da CodeDomSerializerBase)
GetSerializer(IDesignerSerializationManager, Type)

Individua un serializzatore per il tipo dato.Locates a serializer for the given type.

(Ereditato da CodeDomSerializerBase)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
GetUniqueName(IDesignerSerializationManager, Object)

Restituisce un nome univoco per l'oggetto dato.Returns a unique name for the given object.

(Ereditato da CodeDomSerializerBase)
IsSerialized(IDesignerSerializationManager, Object)

Restituisce un valore che indica se l'oggetto dato è stato serializzato.Returns a value indicating whether the given object has been serialized.

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

Restituisce un valore che indica se l'oggetto dato è stato serializzato, considerando eventualmente le espressioni predefinite.Returns a value indicating whether the given object has been serialized, optionally considering preset expressions.

(Ereditato da CodeDomSerializerBase)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Serializza il descrittore del membro dato sul valore dato in un insieme di istruzioni.Serializes the given member descriptor on the given value to a statement collection.

SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean)

Restituisce un'espressione che rappresenta la creazione dell'oggetto dato.Returns an expression representing the creation of the given object.

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

Serializza l'evento specificato nell'insieme di istruzioni specificato.Serializes the given event into the given statement collection.

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

Serializza gli eventi specificati nell'insieme di istruzioni specificato.Serializes the specified events into the given statement collection.

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

Serializza le proprietà sull'oggetto indicato nell'insieme di istruzioni specificato.Serializes the properties on the given object into the given statement collection.

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

Serializza le proprietà sull'oggetto indicato nell'aggregazione di risorse con impostazioni cultura inglese non dipendenti da paese/area geografica.Serializes the properties on the given object into the invariant culture's resource bundle.

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

Serializza una proprietà sull'oggetto specificato.Serializes a property on the given object.

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

Serializza l'oggetto dato in un raggruppamento di risorse mediante il nome di risorsa dato.Serializes the given object into a resource bundle using the given resource name.

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

Serializza l'oggetto dato in un raggruppamento di risorse mediante il nome di risorsa dato.Serializes the given object into a resource bundle using the given resource name.

(Ereditato da CodeDomSerializerBase)
SerializeToExpression(IDesignerSerializationManager, Object)

Serializza l'oggetto dato in un'espressione.Serializes the given object into an expression.

(Ereditato da CodeDomSerializerBase)
SerializeToResourceExpression(IDesignerSerializationManager, Object)

Serializza l'oggetto dato in un'espressione.Serializes the given object into an expression.

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

Serializza l'oggetto dato in un'espressione appropriata alle impostazioni cultura invarianti.Serializes the given object into an expression appropriate for the invariant culture.

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

Associa un oggetto a un'espressione.Associates an object with an expression.

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

Associa un oggetto a un'espressione, specificando facoltativamente un'espressione predefinita.Associates an object with an expression, optionally specifying a preset expression.

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

Determina se il membro dato deve essere serializzato.Determines if the given member should be serialized.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a

Vedi anche