CodeDomSerializerBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma classe base para as classes CodeDomSerializer.
public ref class CodeDomSerializerBase abstract
public abstract class CodeDomSerializerBase
type CodeDomSerializerBase = class
Public MustInherit Class CodeDomSerializerBase
- Herança
-
CodeDomSerializerBase
- Derivado
Comentários
A CodeDomSerializerBase classe é usada como uma base compartilhada entre as CodeDomSerializer classes e TypeCodeDomSerializer . As classes públicas CodeDomSerializer derivam da CodeDomSerializerBase classe . Cada classe pública define sua própria API pública. A CodeDomSerializerBase classe não define nenhuma API pública, mas oferece uma infinidade de métodos utilitários que podem ser usados para ajudar no processo de serialização.
Métodos
DeserializeExpression(IDesignerSerializationManager, String, CodeExpression) |
Desserializa a expressão especificada em um objeto na memória. |
DeserializeInstance(IDesignerSerializationManager, Type, Object[], String, Boolean) |
Retorna uma instância do tipo fornecido. |
DeserializePropertiesFromResources(IDesignerSerializationManager, Object, Attribute[]) |
Desserializa as propriedades em determinado objeto do grupo de recursos da cultura invariável. |
DeserializeStatement(IDesignerSerializationManager, CodeStatement) |
Desserializa uma instrução, interpretando e executando uma instrução de CodeDOM. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetAttributesFromTypeHelper(IDesignerSerializationManager, Type) |
Obtém uma coleção de atributos conforme definido na versão de destino do projeto do .NET. |
GetAttributesHelper(IDesignerSerializationManager, Object) |
Obtém uma coleção de atributos conforme definido na versão de destino do projeto do .NET. |
GetEventsHelper(IDesignerSerializationManager, Object, Attribute[]) |
Obtém uma coleção de eventos conforme definido na versão de destino do projeto do .NET. |
GetExpression(IDesignerSerializationManager, Object) |
Retorna uma expressão para o objeto fornecido. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetPropertiesHelper(IDesignerSerializationManager, Object, Attribute[]) |
Obtém uma coleção de propriedades conforme definido na versão de destino do projeto do .NET. |
GetReflectionTypeFromTypeHelper(IDesignerSerializationManager, Type) |
Obtém um tipo de reflexão gerado com base em metadados de tipo. |
GetReflectionTypeHelper(IDesignerSerializationManager, Object) |
Obtém um tipo de reflexão gerado com base em metadados de objeto. |
GetSerializer(IDesignerSerializationManager, Object) |
Localiza um serializador para o valor do objeto especificado. |
GetSerializer(IDesignerSerializationManager, Type) |
Localiza um serializador para o tipo especificado. |
GetTargetFrameworkProvider(IServiceProvider, Object) |
Obtém um TypeDescriptionProvider que está ciente da versão de destino do .NET para uso na filtragem de tipo. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
GetUniqueName(IDesignerSerializationManager, Object) |
Retorna um nome exclusivo para o objeto fornecido. |
IsSerialized(IDesignerSerializationManager, Object) |
Retorna um valor que indica se o objeto fornecido foi serializado. |
IsSerialized(IDesignerSerializationManager, Object, Boolean) |
Retorna um valor que indica se o objeto fornecido foi serializado, considerando opcionalmente expressões predefinidas. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
SerializeCreationExpression(IDesignerSerializationManager, Object, Boolean) |
Retorna uma expressão que representa a criação do objeto especificado. |
SerializeEvent(IDesignerSerializationManager, CodeStatementCollection, Object, EventDescriptor) |
Serializa o evento especificado na coleção de instruções especificada. |
SerializeEvents(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serializa os eventos especificados na coleção de instruções especificada. |
SerializeProperties(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serializa as propriedades no objeto especificado na coleção de instruções especificada. |
SerializePropertiesToResources(IDesignerSerializationManager, CodeStatementCollection, Object, Attribute[]) |
Serializa as propriedades no objeto fornecido para o pacote de recursos da cultura invariável. |
SerializeProperty(IDesignerSerializationManager, CodeStatementCollection, Object, PropertyDescriptor) |
Serializa uma propriedade no objeto especificado. |
SerializeResource(IDesignerSerializationManager, String, Object) |
Serializa o objeto fornecido em um pacote de recursos usando o nome do recurso especificado. |
SerializeResourceInvariant(IDesignerSerializationManager, String, Object) |
Serializa o objeto fornecido em um pacote de recursos usando o nome do recurso especificado. |
SerializeToExpression(IDesignerSerializationManager, Object) |
Serializa o objeto fornecido em uma expressão. |
SerializeToResourceExpression(IDesignerSerializationManager, Object) |
Serializa o objeto fornecido em uma expressão. |
SerializeToResourceExpression(IDesignerSerializationManager, Object, Boolean) |
Serializa o objeto fornecido em uma expressão apropriada para a cultura invariável. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression) |
Associa um objeto com uma expressão. |
SetExpression(IDesignerSerializationManager, Object, CodeExpression, Boolean) |
Associa um objeto com uma expressão especificando, opcionalmente, uma expressão predefinida. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |