System.Data.Objects 네임스페이스

개체 서비스의 핵심 기능에 대한 액세스를 제공하는 클래스가 포함되어 있습니다. 이러한 클래스를 사용하면 엔터티 형식의 인스턴스인 강력한 형식의 CLR 개체로 데이터를 쿼리, 삽입, 업데이트 및 삭제할 수 있습니다. 개체 서비스는 EDM(엔터티 데이터 모델)에 정의된 형식에 대해 LINQ(Language-Integrated Query) 및 Entity SQL 쿼리를 모두 지원합니다. 개체 서비스는 반환된 데이터를 개체로 구체화하고 개체 변경 내용을 다시 데이터 원본에 전달합니다. 또한 변경 내용을 추적하고 개체를 컨트롤에 바인딩하며 동시성을 처리하는 기능도 제공합니다. 자세한 내용은 개체 서비스 개요(Entity Framework)를 참조하세요.

클래스

CompiledQuery

캐시된 LINQ to Entities 쿼리를 나타냅니다.

CurrentValueRecord

개체 데이터의 현재 값에 액세스할 수 있도록 합니다.

DbUpdatableDataRecord

개체 데이터의 원래 값에 액세스할 수 있도록 합니다. DbUpdatableDataRecord가 개체의 원래 값을 업데이트할 수 있는 메서드를 구현합니다.

EntityFunctions

LINQ to Entities 쿼리에서 개념적 모델 정식 함수를 노출하는 CLR(공용 언어 런타임) 메서드를 제공합니다. 정식 함수에 대한 자세한 내용은 정식 함수를 참조하세요.

ObjectContext

엔터티 데이터를 개체로 쿼리 및 사용할 수 있는 기능을 제공합니다.

ObjectContextOptions

ObjectContext의 동작에 영향을 미치는 옵션을 정의합니다.

ObjectMaterializedEventArgs

ObjectMaterialized 이벤트에 대한 데이터를 포함합니다.

ObjectParameter

개체 쿼리에 전달되는 쿼리 매개 변수를 나타냅니다.

ObjectParameterCollection

쿼리 매개 변수를 ObjectParameter에 정의된 ObjectQuery<T> 개체로 나타냅니다.

ObjectQuery

LINQ to Entities와 ObjectQuery<T>를 둘 다 사용하여 개념적 모델에 대한 쿼리의 일반 기능을 구현합니다.

ObjectQuery<T>

지정된 개체 컨텍스트의 개념적 모델에 대해 형식화된 쿼리를 나타냅니다.

ObjectResult

IEnumerable 및 IDisposable을 구현하는 클래스를 나타냅니다. 이 클래스의 인스턴스는 ObjectQuery.Execute 메서드에서 반환됩니다.

ObjectResult<T>

ObjectQuery<T>의 결과를 개체의 열거할 수 있는 컬렉션으로 나타냅니다.

ObjectSet<TEntity>

만들기, 읽기, 업데이트 및 삭제 작업을 수행하는 데 사용하는 형식화된 엔터티 집합을 나타냅니다.

ObjectStateEntry

엔터티, 엔터티 스텁 또는 관계를 나타냅니다.

ObjectStateManager

엔터티 형식 인스턴스 및 관계 인스턴스에 대한 개체 상태 및 ID 관리를 유지 관리합니다.

OriginalValueRecord

개체 데이터의 원래 값에 액세스할 수 있도록 합니다.

ProxyDataContractResolver

이 클래스는 지속성 무시 데이터 클래스에 대해 생성된 프록시 형식을 지속성 무시 개체의 실제 형식으로 확인하도록 도와줍니다.

인터페이스

IObjectSet<TEntity>

데이터 개체 집합을 수정할 수 있는 기능을 제공합니다.

열거형

MergeOption

개체 컨텍스트에 로드 중인 개체를 개체 컨텍스트에 이미 있는 개체와 병합하는 방법을 지정합니다.

RefreshMode

개체 서비스에서 추적되는 개체에 대해 변경된 속성이 유지되는지 또는 데이터 원본의 속성 값으로 바뀌는지 여부를 지정합니다.

SaveOptions

SaveChanges(SaveOptions) 메서드를 호출할 때 개체 컨텍스트의 동작을 지정합니다.

대리자

ObjectMaterializedEventHandler

ObjectMaterializedObjectContext 이벤트를 처리할 메서드를 나타냅니다.