SerializationExtensionMethods Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Erweiterungsmethoden für IEdmModel Schnittstellen, die für die Serialisierung nützlich sind.
public static class SerializationExtensionMethods
type SerializationExtensionMethods = class
Public Module SerializationExtensionMethods
- Vererbung
-
SerializationExtensionMethods
Methoden
GetEdmxVersion(IEdmModel) |
Ruft den Wert für die EDMX-Version von ab |
GetNamespaceAlias(IEdmModel, String) |
Ruft den Serialisierungsalias für einen angegebenen Namespace ab. |
GetNamespacePrefixMappings(IEdmModel) |
Ruft die bevorzugten Präfixzuordnungen für XML-Namespaces aus einem IEdmModel ab. |
GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel) |
Ruft das Schema ab, in dem eine Anmerkung serialisiert werden muss. |
GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel) |
Ruft die Position ab, an der eine Anmerkung serialisiert werden muss. |
IsSerializedAsElement(IEdmValue, IEdmModel) |
Ruft die Anmerkung ab, die angibt, ob der Wert als Element serialisiert werden muss. |
IsValueExplicit(IEdmEnumMember, IEdmModel) |
Ruft die Anmerkung ab, die angibt, ob der Wert eines Enumerationsmembers explizit serialisiert werden muss. |
SetEdmxVersion(IEdmModel, Version) |
Legt einen Wert des EDMX-Versionsattributes von |
SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean) |
Legt die Anmerkung fest, die angibt, ob der Wert als Element serialisiert werden muss. |
SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>) |
Legt die Anmerkung fest, die angibt, ob der Wert eines Enumerationsmembers explizit serialisiert werden muss. |
SetNamespaceAlias(IEdmModel, String, String) |
Legt den Serialisierungsalias für einen bestimmten Namespace (einschließlich der Schemas namespace-alias des aktuellen Modells und der Schemas namespace-alias der Referenzmodelle) TODO: REF fest, um sicherzustellen, dass kein duplizierter Alias vorhanden ist. |
SetNamespacePrefixMappings(IEdmModel, IEnumerable<KeyValuePair<String,String>>) |
Legt eine Anmerkung für IEdmModel fest, um den Serialisierer über die bevorzugten Präfixzuordnungen für XML-Namespaces zu benachrichtigen. |
SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String) |
Legt das Schema fest, in dem eine Anmerkung angezeigt werden muss. |
SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>) |
Legt die Position fest, an der eine Anmerkung serialisiert werden muss. |