System.Data.Objects.DataClasses 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
EDM(엔터티 데이터 모델)에 정의된 형식에 대한 기본 클래스, 탐색 속성에 의해 반환된 형식에 대한 기본 클래스 및 CLR(공용 언어 런타임) 개체를 개념적 모델의 형식에 매핑하는 속성을 정의하는 클래스가 포함되어 있습니다.
클래스
ComplexObject |
복합 형식에 대한 기본 클래스입니다. |
EdmComplexPropertyAttribute |
속성이 복합 속성임을 나타내는 특성입니다. |
EdmComplexTypeAttribute |
클래스가 복합 형식임을 나타내는 특성입니다. |
EdmEntityTypeAttribute |
클래스가 엔터티 형식임을 나타내는 특성입니다. |
EdmEnumTypeAttribute |
열거형 형식을 나타내는 특성입니다. |
EdmFunctionAttribute |
메서드에 적용될 때 메서드가 개념적 모델이나 스토리지 모델에서 함수의 프록시임을 나타내는 특성입니다. |
EdmPropertyAttribute |
개체 계층의 형식 속성이 개념적 모델의 엔터티 형식 또는 복합 형식의 속성에 매핑되는 방법을 정의하는 특성에 대한 기본 클래스입니다. |
EdmRelationshipAttribute |
개념적 모델의 연결을 기반으로 두 엔터티 형식 간의 관계를 정의합니다. |
EdmRelationshipNavigationPropertyAttribute |
속성이 탐색 속성임을 나타내는 특성입니다. |
EdmScalarPropertyAttribute |
속성이 스칼라 속성임을 나타내는 특성입니다. |
EdmSchemaAttribute |
어셈블리에 개념적 모델의 엔터티 형식에 매핑된 클래스가 들어 있음을 나타내는 특성입니다. |
EdmTypeAttribute |
개체 계층의 형식이 개념적 모델의 엔터티 형식 및 복합 형식에 매핑되는 방법을 정의하는 특성에 대한 기본 클래스입니다. |
EntityCollection<TEntity> |
관계의 "다" 쪽에 있는 개체의 컬렉션을 나타냅니다. |
EntityObject |
엔터티 데이터 모델 도구에서 생성된 엔터티 형식에 대한 기본 클래스입니다. |
EntityReference |
EntityReference<TEntity>의 특수 기능을 구현하는 기본 클래스입니다. |
EntityReference<TEntity> |
다중성이 0 또는 1인 연결의 관련 End를 나타냅니다. |
RelatedEnd |
관련 End의 일반 기능을 구현하는 기본 클래스를 나타냅니다. |
RelationshipManager |
개체 컨텍스트에서 개체 간의 관계를 추적하는 데 사용됩니다. |
StructuralObject |
Date 개체에 대한 일반적인 메서드 필요성을 포함하는 클래스를 나타냅니다. |
인터페이스
IEntityChangeTracker |
개체 서비스에서 개체의 속성에 대한 변경 내용을 추적하는 데 사용되는 기능을 정의합니다. |
IEntityWithChangeTracker |
변경 내용 추적을 구현하는 엔터티 형식을 정의합니다. |
IEntityWithKey |
엔터티 키를 노출하는 엔터티 형식을 정의합니다. |
IEntityWithRelationships |
하나 이상의 다른 엔터티 형식과 관계가 있는 엔터티 형식을 정의합니다. |
IRelatedEnd |
관계의 End를 정의합니다. |
열거형
RelationshipKind |
두 개 이상의 엔터티 간의 관계 형식을 열거합니다. |
설명
엔터티 데이터 모델 도구는 개념적 모델 파일을 사용하여 이 네임스페이스의 클래스에서 파생되는 데이터 클래스를 생성합니다. 자세한 내용은 개체 서비스 개요(Entity Framework)를 참조하세요. 사용자 지정 클래스는 이 네임스페이스의 클래스에서 상속할 수 있습니다. System.Data.Objects.DataClasses 네임스페이스에는 또한 Entity Framework 클래스에서 상속하지 않고 사용자 지정 데이터 클래스를 구현하는 데 사용되는 인터페이스도 포함되어 있습니다. 자세한 내용은 사용자 지정 개체합니다.
.NET