다음을 통해 공유


SerializationExtensionMethods 클래스

정의

serialization에 유용한 인터페이스에 대한 IEdmModel 확장 메서드를 포함합니다.

public static class SerializationExtensionMethods
type SerializationExtensionMethods = class
Public Module SerializationExtensionMethods
상속
SerializationExtensionMethods

메서드

GetEdmxVersion(IEdmModel)

의 EDMX 버전 model값을 가져옵니다.

GetNamespaceAlias(IEdmModel, String)

지정된 네임스페이스에 대한 serialization 별칭을 가져옵니다.

GetNamespacePrefixMappings(IEdmModel)

IEdmModel에서 xml 네임스페이스에 대한 기본 접두사 매핑을 가져옵니다.

GetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel)

주석을 serialize해야 하는 스키마를 가져옵니다.

GetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel)

주석을 serialize해야 하는 위치를 가져옵니다.

IsSerializedAsElement(IEdmValue, IEdmModel)

값을 요소로 serialize해야 하는지 여부를 나타내는 주석을 가져옵니다.

IsValueExplicit(IEdmEnumMember, IEdmModel)

열거형 멤버의 값을 명시적으로 serialize해야 하는지 여부를 나타내는 주석을 가져옵니다.

SetEdmxVersion(IEdmModel, Version)

의 EDMX 버전 특성 model값을 설정합니다.

SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean)

값을 요소로 serialize해야 하는지 나타내는 주석을 설정합니다.

SetIsValueExplicit(IEdmEnumMember, IEdmModel, Nullable<Boolean>)

열거형 멤버의 값을 명시적으로 serialize해야 하는지 여부를 나타내는 주석을 설정합니다.

SetNamespaceAlias(IEdmModel, String, String)

지정된 네임스페이스에 대한 직렬화 별칭(현재 모델의 스키마 네임스페이스 별칭 및 참조된 모델의 스키마 네임스페이스 별칭 포함)을 설정합니다. TODO: REF는 중복된 별칭이 없는지 확인합니다.

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

IEdmModel에 주석을 설정하여 xml 네임스페이스에 대한 기본 접두사 매핑의 serializer를 알립니다.

SetSchemaNamespace(IEdmVocabularyAnnotation, IEdmModel, String)

주석이 나타나야 하는 스키마를 설정합니다.

SetSerializationLocation(IEdmVocabularyAnnotation, IEdmModel, Nullable<EdmVocabularyAnnotationSerializationLocation>)

주석을 serialize해야 하는 위치를 설정합니다.

적용 대상