SerializationExtensionMethods Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 . |
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 |
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. |