다음을 통해 공유


EdmModel 클래스

정의

개념적 또는 저장소 모델을 나타냅니다. 이 클래스를 사용하여 모델의 모양과 모델의 구성 방식에 대한 정보에 액세스할 수 있습니다.

public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
    inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
상속
EdmModel

속성

AssociationTypes

모델의 연결 형식을 가져옵니다.

BuiltInTypeKind

이 형식의 기본 제공 형식 유형을 가져옵니다.

ComplexTypes

모델의 복합 형식을 가져옵니다.

Container

엔터티 및 연결 집합과 함수 가져오기를 저장하는 컨테이너를 가져옵니다.

DataSpace

모델과 연결된 데이터 공간을 가져옵니다. 이 공간은 개념적 모델(DataSpace.CSpace) 또는 저장소 모델(DataSpace.SSpace)인지 여부를 나타냅니다.

Documentation

이 형식과 관련된 설명서를 가져오거나 설정합니다.

(다음에서 상속됨 MetadataItem)
EntityTypes

모델의 엔터티 형식을 가져옵니다.

EnumTypes

모델의 열거형 형식을 가져옵니다.

Functions

모델의 함수를 가져옵니다.

GlobalItems

모델과 연결된 전역 항목을 가져옵니다.

MetadataProperties

현재 형식의 속성 목록을 가져옵니다.

(다음에서 상속됨 MetadataItem)

메서드

AddAnnotation(String, Object)

주석을 지정된 이름과 값으로 추가하거나 업데이트합니다.

(다음에서 상속됨 MetadataItem)
AddItem(AssociationType)

모델에 연결 형식을 추가합니다.

AddItem(ComplexType)

모델에 복합 형식을 추가합니다.

AddItem(EdmFunction)

모델에 함수를 추가합니다.

AddItem(EntityType)

모델에 엔터티 형식을 추가합니다.

AddItem(EnumType)

모델에 열거형 형식을 추가합니다.

RemoveAnnotation(String)

지정된 이름의 주석을 제거합니다.

(다음에서 상속됨 MetadataItem)
RemoveItem(AssociationType)

모델에서 연결 형식을 제거합니다.

RemoveItem(ComplexType)

모델에서 복합 형식을 제거합니다.

RemoveItem(EdmFunction)

모델에서 함수를 제거합니다.

RemoveItem(EntityType)

모델에서 엔터티 형식을 제거합니다.

RemoveItem(EnumType)

모델에서 열거형 형식을 제거합니다.

적용 대상