SerializationExtensionMethods 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.
Contém métodos de extensão para IEdmModel interfaces que são úteis para serialização.
public static class SerializationExtensionMethods
type SerializationExtensionMethods = class
Public Module SerializationExtensionMethods
- Herança
-
SerializationExtensionMethods
Métodos
GetEdmxVersion(IEdmModel) |
Obtém o valor da versão EDMX do |
GetNamespaceAlias(IEdmModel, String) |
Obtém o alias de serialização para um determinado namespace. |
GetNamespacePrefixMappings(IEdmModel) |
Obtém os mapeamentos de prefixo preferenciais para namespaces xml de um IEdmModel |
GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel) |
Obtém o esquema em que uma anotação deve ser serializada. |
GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel) |
Obtém o local em que uma anotação deve ser serializada. |
IsSerializedAsElement(IEdmValue, IEdmModel) |
Obtém uma anotação que indica se o valor deve ser serializado como um elemento . |
IsValueExplicit(IEdmEnumMember, IEdmModel) |
Obtém uma anotação que indica se o valor de um membro de enumeração deve ser explicitamente serializado. |
SetEdmxVersion(IEdmModel, Version) |
Define um valor do atributo de versão EDMX do |
SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean) |
Define uma anotação que indica se o valor deve ser serializado como um elemento . |
SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>) |
Define uma anotação que indica se o valor de um membro de enumeração deve ser serializado explicitamente. |
SetNamespaceAlias(IEdmModel, String, String) |
Define o alias de serialização para um determinado namespace (incluindo namespace-alias de esquemas do modelo atual e namespace-alias de esquemas de modelos referenciados) TODO: REF não verifique se nenhum alias duplicado. |
SetNamespacePrefixMappings(IEdmModel, IEnumerable<KeyValuePair<String,String>>) |
Define uma anotação no IEdmModel para notificar o serializador de mapeamentos de prefixo preferenciais para namespaces xml. |
SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String) |
Define o esquema em que uma anotação deve aparecer. |
SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>) |
Define o local em que uma anotação deve ser serializada. |