Microsoft.EntityFrameworkCore.ChangeTracking 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
ArrayStructuralComparer<TElement> |
각 요소 쌍이 비교되는 배열의 값 비교를 지정합니다. 스냅샷을 만들 때 새 배열이 생성됩니다. |
CaseInsensitiveValueComparer |
문자열에 대한 대/소문자를 구분하지 않는 값 비교입니다. |
ChangeTracker |
컨텍스트가 추적하는 엔터티 인스턴스에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. 이 클래스의 인스턴스는 일반적으로 에서 ChangeTracker 가져오며 애플리케이션 코드에서 직접 생성되도록 설계되지 않았습니다. |
CollectionEntry |
이 엔터티를 다른 엔터티의 컬렉션에 연결하는 컬렉션 탐색 속성에 대한 변경 내용 추적 및 로드 정보에 대한 액세스를 제공합니다. |
CollectionEntry<TEntity,TRelatedEntity> |
이 엔터티를 다른 엔터티의 컬렉션에 연결하는 컬렉션 탐색 속성에 대한 변경 내용 추적 및 로드 정보에 대한 액세스를 제공합니다. |
ComplexPropertyEntry |
복합 형식의 지정된 속성에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
ComplexPropertyEntry<TEntity,TComplexProperty> |
복합 형식의 지정된 속성에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
DetectChangesEventArgs |
DetectingAllChanges 이벤트에 대한 이벤트 인수입니다. |
DetectedChangesEventArgs |
DetectedAllChanges 이벤트에 대한 이벤트 인수입니다. |
DetectedEntityChangesEventArgs |
DetectedEntityChanges 이벤트에 대한 이벤트 인수입니다. |
DetectEntityChangesEventArgs |
DetectingEntityChanges 이벤트에 대한 이벤트 인수입니다. |
EntityEntry |
지정된 엔터티에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
EntityEntry<TEntity> |
지정된 엔터티에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
EntityEntryEventArgs |
추적된 EntityEntrys와 관련된 이벤트에 대한 이벤트 인수입니다. |
EntityEntryGraphNode |
트래버스 중인 엔터티 그래프의 노드에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
EntityEntryGraphNode<TState> |
트래버스 중인 엔터티 그래프의 노드에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
EntityStateChangedEventArgs |
StateChanged 이벤트에 대한 이벤트 인수입니다. |
EntityStateChangingEventArgs |
StateChanging 이벤트에 대한 이벤트 인수입니다. |
EntityTrackedEventArgs |
Tracked 이벤트에 대한 이벤트 인수입니다. |
EntityTrackingEventArgs |
Tracking 이벤트에 대한 이벤트 인수입니다. |
EntryCurrentValueComparer<TProperty> |
내부 추적 엔터티에 포함된 IUpdateEntry 현재 값을 비교하기 위한 및 IEqualityComparer<T> 구현 IComparer<T> 입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
GeometryValueComparer<TGeometry> |
NetTopologySuite.Geometries.Geometry 인스턴스에 대한 값 스냅샷 및 비교 논리입니다. |
ListComparer<TElement> |
ValueComparer<T> 기본 항목 목록에 대한 입니다. 목록은 로 IEnumerable<T>입력할 수 있지만 를 구현 IList<T>하는 인스턴스에서만 사용할 수 있습니다. |
LocalView<TEntity> |
에 의해 추적되는 지정된 형식의 엔터티와 동기화된 상태로 유지되는 컬렉션입니다 DbContext. 를 호출 Local 하여 로컬 보기를 가져옵니다. |
MemberEntry |
지정된 속성 또는 탐색 속성에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
NavigationEntry |
이 엔터티를 하나 이상의 다른 엔터티에 연결하는 탐색 속성에 대한 변경 내용 추적 및 로드 정보에 대한 액세스를 제공합니다. |
NullableValueTypeListComparer<TElement> |
ValueComparer<T> 기본 항목 목록에 대한 입니다. 목록은 로 IEnumerable<T>입력할 수 있지만 를 구현 IList<T>하는 인스턴스에서만 사용할 수 있습니다. |
ObjectListComparer<TElement> |
ValueComparer<T> 기본 항목 목록에 대한 입니다. 목록은 로 IEnumerable<T>입력할 수 있지만 를 구현 IList<T>하는 인스턴스에서만 사용할 수 있습니다. |
ObservableCollectionListSource<T> |
의 ObservableCollection<T> 명시적 구현 IListSource을 확장하고 추가합니다. |
ObservableHashSet<T> |
Entity Framework에서 컬렉션 탐색 속성에 알림 기반 변경 내용 추적을 사용하는 데 필요한 인터페이스를 구현하는 해시 집합입니다. |
PropertyEntry |
지정된 속성에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
PropertyEntry<TEntity,TProperty> |
지정된 속성에 대한 변경 내용 추적 정보 및 작업에 대한 액세스를 제공합니다. |
PropertyValues |
엔터티에 대한 모든 속성 값의 컬렉션입니다. |
ReferenceEntry |
이 엔터티를 다른 엔터티에 연결하는 참조(즉, 컬렉션이 아닌) 탐색 속성에 대한 변경 내용 추적 및 로드 정보에 대한 액세스를 제공합니다. |
ReferenceEntry<TEntity,TProperty> |
이 엔터티를 다른 엔터티에 연결하는 참조(즉, 컬렉션이 아닌) 탐색 속성에 대한 변경 내용 추적 및 로드 정보에 대한 액세스를 제공합니다. |
ValueComparer |
스냅샷 가져올 때 심층/구조 복사본과 Equals(Object, Object) 비교할 수 없거나 심층/구조적 복사본이 필요한 CLR 형식에 대한 사용자 지정 값 스냅샷 및 비교를 지정합니다. 예를 들어 변형이 검색될 경우 기본 형식의 배열에는 둘 다 필요합니다. |
ValueComparer<T> |
스냅샷 가져올 때 및/또는 심층 복사가 필요한 CLR 형식에 Equals(Object, Object) 대한 사용자 지정 값 스냅샷 및 비교를 지정합니다. 예를 들어 변형이 검색될 경우 기본 형식의 배열에는 둘 다 필요합니다. |
ValueComparerExtensions |
ValueComparer에 대한 확장 메서드입니다. |
인터페이스
IDependentKeyValueFactory |
다양한 형식의 엔터티 데이터에서 가져온 외래 키 값을 기반으로 하는 키 값에 대한 팩터리입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IDependentKeyValueFactory<TKey> |
다양한 형식의 엔터티 데이터에서 가져온 외래 키 값을 기반으로 하는 키 값에 대한 팩터리입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IEntityEntryGraphIterator |
엔터티 그래프를 트래버스하고 각 노드에서 일부 작업을 수행하는 서비스입니다. |
IPrincipalKeyValueFactory |
다양한 형식의 엔터티 데이터에서 가져온 기본/보안 주체 키 값을 기반으로 키 값에 대한 팩터리를 나타냅니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IPrincipalKeyValueFactory<TKey> |
다양한 형식의 엔터티 데이터에서 가져온 기본/보안 주체 키 값을 기반으로 하는 키 값에 대한 팩터리입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
열거형
CascadeTiming |
연계 작업이 수행될 시기에 대한 다양한 전략을 정의합니다. CascadeDeleteTiming 및 DeleteOrphansTiming를 확인합니다. |
ChangeTrackerDebugStringOptions |
추적된 엔터티에 대한 디버그 문자열 사용자 지정 옵션입니다. |
LoadOptions |
를 사용하여 관련 엔터티를 로드하는 동작을 제어하는 옵션입니다 Load(LoadOptions). |
Entity Framework