CodeDomSerializerBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una classe base per CodeDomSerializer le classi.
public ref class CodeDomSerializerBase abstract
public abstract class CodeDomSerializerBase
type CodeDomSerializerBase = class
Public MustInherit Class CodeDomSerializerBase
- Ereditarietà
-
CodeDomSerializerBase
- Derivato
Commenti
La CodeDomSerializerBase classe viene usata come base condivisa tra le CodeDomSerializer classi e TypeCodeDomSerializer . Le classi pubbliche CodeDomSerializer derivano dalla CodeDomSerializerBase classe . Ogni classe pubblica definisce la propria API pubblica. La CodeDomSerializerBase classe non definisce alcuna API pubblica, ma offre numerosi metodi di utilità che possono essere usati per facilitare il processo di serializzazione.
Metodi
| Nome | Descrizione |
|---|---|
| DeserializeExpression(IDesignerSerializationManager, String, CodeExpression) |
Deserializza l'espressione specificata in un oggetto in memoria. |
| DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean) |
Restituisce un'istanza del tipo specificato. |
| DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[]) |
Deserializza le proprietà sull'oggetto specificato dal bundle di risorse delle impostazioni cultura invarianti. |
| DeserializeStatement(IDesignerSerializationManager, CodeStatement) |
Deserializza un'istruzione interpretando ed eseguendo un'istruzione CodeDOM. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetAttributesFromTypeHelper(IDesignerSerializationManager, Type) |
Ottiene una raccolta di attributi come definito nella versione di destinazione del progetto di .NET. |
| GetAttributesHelper(IDesignerSerializationManager, Object) |
Ottiene una raccolta di attributi come definito nella versione di destinazione del progetto di .NET. |
| GetEventsHelper(IDesignerSerializationManager, Object, Attribute[]) |
Ottiene una raccolta di eventi come definito nella versione di destinazione del progetto di .NET. |
| GetExpression(IDesignerSerializationManager, Object) |
Restituisce un'espressione per l'oggetto specificato. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetPropertiesHelper(IDesignerSerializationManager, Object, Attribute[]) |
Ottiene una raccolta di proprietà come definito nella versione di destinazione del progetto di .NET. |
| GetReflectionTypeFromTypeHelper(IDesignerSerializationManager, Type) |
Ottiene un tipo di reflection generato dai metadati del tipo. |
| GetReflectionTypeHelper(IDesignerSerializationManager, Object) |
Ottiene un tipo di reflection generato dai metadati dell'oggetto. |
| GetSerializer(IDesignerSerializationManager, Object) |
Individua un serializzatore per il valore dell'oggetto specificato. |
| GetSerializer(IDesignerSerializationManager, Type) |
Individua un serializzatore per il tipo specificato. |
| GetTargetFrameworkProvider(IServiceProvider, Object) |
Ottiene un TypeDescriptionProvider che riconosce la versione di destinazione di .NET, da utilizzare nel filtro dei tipi. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetUniqueName(IDesignerSerializationManager, Object) |
Restituisce un nome univoco per l'oggetto specificato. |
| IsSerialized(IDesignerSerializationManager, Object, Boolean) |
Restituisce un valore che indica se l'oggetto specificato è stato serializzato, considerando facoltativamente le espressioni predefinite. |
| IsSerialized(IDesignerSerializationManager, Object) |
Restituisce un valore che indica se l'oggetto specificato è stato serializzato. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean) |
Restituisce un'espressione che rappresenta la creazione dell'oggetto specificato. |
| SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor) |
Serializza l'evento specificato nella raccolta di istruzioni specificata. |
| SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serializza gli eventi specificati nella raccolta di istruzioni specificata. |
| SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serializza le proprietà sull'oggetto specificato nell'insieme di istruzioni specificato. |
| SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serializza le proprietà sull'oggetto specificato nel bundle di risorse delle impostazioni cultura invarianti. |
| SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor) |
Serializza una proprietà sull'oggetto specificato. |
| SerializeResource(IDesignerSerializationManager, String, Object) |
Serializza l'oggetto specificato in un bundle di risorse usando il nome della risorsa specificato. |
| SerializeResourceInvariant(IDesignerSerializationManager, String, Object) |
Serializza l'oggetto specificato in un bundle di risorse usando il nome della risorsa specificato. |
| SerializeToExpression(IDesignerSerializationManager, Object) |
Serializza l'oggetto specificato in un'espressione. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean) |
Serializza l'oggetto specificato in un'espressione appropriata per le impostazioni cultura invarianti. |
| SerializeToResourceExpression(IDesignerSerializationManager, Object) |
Serializza l'oggetto specificato in un'espressione. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Associa un oggetto a un'espressione, specificando facoltativamente un'espressione preimpostata. |
| SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Associa un oggetto a un'espressione. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |