Compartir a través de


SerializationExtensionMethods Clase

Definición

Contiene métodos de extensión para IEdmModel interfaces que son útiles para la serialización.

public static class SerializationExtensionMethods
type SerializationExtensionMethods = class
Public Module SerializationExtensionMethods
Herencia
SerializationExtensionMethods

Métodos

GetEdmxVersion(IEdmModel)

Obtiene el valor de la versión EDMX de model.

GetNamespaceAlias(IEdmModel, String)

Obtiene el alias de serialización de un espacio de nombres determinado.

GetNamespacePrefixMappings(IEdmModel)

Obtiene las asignaciones de prefijo preferidas para los espacios de nombres xml de un IEdmModel.

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

Obtiene el esquema en el que se debe serializar una anotación.

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

Obtiene la ubicación en la que se debe serializar una anotación.

IsSerializedAsElement(IEdmValue, IEdmModel)

Obtiene una anotación que indica si el valor se debe serializar como un elemento.

IsValueExplicit(IEdmEnumMember, IEdmModel)

Obtiene una anotación que indica si el valor de un miembro de enumeración se debe serializar explícitamente.

SetEdmxVersion(IEdmModel, Version)

Establece un valor del atributo de versión EDMX de model.

SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean)

Establece una anotación que indica si el valor se debe serializar como un elemento.

SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>)

Establece una anotación que indica si el valor de un miembro de enumeración se debe serializar explícitamente.

SetNamespaceAlias(IEdmModel, String, String)

Establece el alias de serialización de un espacio de nombres determinado (incluidos los esquemas del modelo actual namespace-alias y el alias del espacio de nombres de los esquemas de los modelos a los que se hace referencia): REF, asegúrese de que no haya ningún alias duplicado.

SetNamespacePrefixMappings(IEdmModel, IEnumerable<KeyValuePair<String,String>>)

Establece una anotación en el IEdmModel para notificar al serializador las asignaciones de prefijo preferidas para los espacios de nombres xml.

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

Establece el esquema en el que debe aparecer una anotación.

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

Establece la ubicación en la que se debe serializar una anotación.

Se aplica a