Sdílet prostřednictvím


SerializationExtensionMethods Třída

Definice

Obsahuje rozšiřující metody pro IEdmModel rozhraní, které jsou užitečné pro serializaci.

public static class SerializationExtensionMethods
type SerializationExtensionMethods = class
Public Module SerializationExtensionMethods
Dědičnost
SerializationExtensionMethods

Metody

GetEdmxVersion(IEdmModel)

Získá hodnotu pro verzi EDMX .model

GetNamespaceAlias(IEdmModel, String)

Získá alias serializace pro daný obor názvů.

GetNamespacePrefixMappings(IEdmModel)

Získá upřednostňované mapování předpon pro xml obory názvů z IEdmModel

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

Získá schéma, ve které by měla být anotace serializována.

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

Získá umístění, ve které by měla být anotace serializována.

IsSerializedAsElement(IEdmValue, IEdmModel)

Získá anotaci označující, zda má být hodnota serializována jako prvek.

IsValueExplicit(IEdmEnumMember, IEdmModel)

Získá anotaci označující, zda hodnota člen výčtu by měla být explicitně serializována.

SetEdmxVersion(IEdmModel, Version)

Nastaví hodnotu atributu verze EDMX objektu model.

SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean)

Nastaví poznámku označující, zda má být hodnota serializována jako prvek.

SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>)

Nastaví poznámku označující, zda hodnota člen výčtu by měla být explicitně serializována.

SetNamespaceAlias(IEdmModel, String, String)

Nastaví alias serializace pro daný obor názvů (včetně schémat aktuálního modelu obor názvů-alias, a schématu namespace-alias odkazovaných modelů) TODO: ODKAZ ujistěte se, že žádný duplicitní alias.

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

Nastaví poznámku na IEdmModel oznámit serializátoru upřednostňovaných předpon mapování pro xml obory názvů.

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

Nastaví schéma, ve které by se měla zobrazovat poznámka.

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

Nastaví umístění, ve které by měla být anotace serializována.

Platí pro