Udostępnij za pośrednictwem


SerializationExtensionMethods Klasa

Definicja

Zawiera metody rozszerzenia dla IEdmModel interfejsów, które są przydatne do serializacji.

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

Metody

GetEdmxVersion(IEdmModel)

Pobiera wartość dla wersji EDMX elementu model.

GetNamespaceAlias(IEdmModel, String)

Pobiera alias serializacji dla danej przestrzeni nazw.

GetNamespacePrefixMappings(IEdmModel)

Pobiera preferowane mapowania prefiksów dla przestrzeni nazw xml z modelu IEdmModel

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

Pobiera adnotację schematu, która powinna być serializowana.

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

Pobiera adnotację lokalizacji, w ramach których powinna być serializowana.

IsSerializedAsElement(IEdmValue, IEdmModel)

Pobiera adnotację wskazującą, czy wartość powinna być serializowana jako element.

IsValueExplicit(IEdmEnumMember, IEdmModel)

Pobiera adnotację wskazującą, czy wartość składowej wyliczenia powinna być jawnie serializowana.

SetEdmxVersion(IEdmModel, Version)

Ustawia wartość atrybutu wersji EDMX elementu model.

SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean)

Ustawia adnotację wskazującą, czy wartość powinna być serializowana jako element.

SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>)

Ustawia adnotację wskazującą, czy wartość składowej wyliczenia powinna być jawnie serializowana.

SetNamespaceAlias(IEdmModel, String, String)

Ustawia alias serializacji dla danej przestrzeni nazw (w tym schematów bieżącego modelu alias-alias, i odwołania do schematów modeli przestrzeni nazw alias) TODO: REF nie upewnij się, że alias zduplikowany.

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

Ustawia adnotację w modelu IEdmModel, aby powiadomić serializator o preferowanych mapowaniach prefiksów dla przestrzeni nazw xml.

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

Ustawia adnotację schematu, która powinna zostać wyświetlona.

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

Ustawia adnotację lokalizacji, w ramach których powinna być serializowana.

Dotyczy