共用方式為


SerializationExtensionMethods 類別

定義

包含適用于 IEdmModel 序列化之介面的擴充方法。

public static class SerializationExtensionMethods
type SerializationExtensionMethods = class
Public Module SerializationExtensionMethods
繼承
SerializationExtensionMethods

方法

GetEdmxVersion(IEdmModel)

取得 的 EDMX 版本 model 值。

GetNamespaceAlias(IEdmModel, String)

取得給定命名空間的序列化別名。

GetNamespacePrefixMappings(IEdmModel)

從 IEdmModel 取得 xml 命名空間的慣用前置詞對應

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

取得要進行註釋序列化所在的結構描述。

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

取得要進行註釋序列化所在的位置。

IsSerializedAsElement(IEdmValue, IEdmModel)

取得指示是否應將該值序列化為元素的註釋。

IsValueExplicit(IEdmEnumMember, IEdmModel)

取得指示是否應明確序列化列舉成員值的註釋。

SetEdmxVersion(IEdmModel, Version)

設定 的 EDMX 版本屬性 model 值。

SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean)

設定指示是否應將該值序列化為元素的註釋。

SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>)

設定指示是否應明確序列化列舉成員值的註釋。

SetNamespaceAlias(IEdmModel, String, String)

設定指定命名空間的序列化別名 (包括目前模型的架構命名空間別名,以及參考模型的架構命名空間別名) TODO:REF 確定沒有重複的別名。

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

設定 IEdmModel 的註釋,以便向序列化程式通知 XML 命名空間的慣用前置詞對應。

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

設定應出現註釋的結構描述。

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

設定批註應該序列化的位置。

適用於