|
ArrayStructuralComparer<TElement>
|
指定比较每个元素对的数组的值比较。
在快照时构造一个新数组。
|
|
CaseInsensitiveValueComparer
|
字符串的不区分大小写的值比较。
|
|
ChangeTracker
|
提供对上下文所跟踪的实体实例的更改跟踪信息和操作的访问权限。
此类的实例通常是从中 ChangeTracker 获取的,它不设计为直接在应用程序代码中构造。
|
|
CollectionEntry
|
提供对集合导航属性的更改跟踪和加载信息的访问权限,该属性将此实体关联到另一个实体的集合。
|
|
CollectionEntry<TEntity,TRelatedEntity>
|
提供对集合导航属性的更改跟踪和加载信息的访问权限,该属性将此实体关联到另一个实体的集合。
|
|
ComplexCollectionEntry
|
提供对集合导航 complexProperty 的更改跟踪和加载信息的访问权限,该信息将此实体关联到另一个实体的集合。
|
|
ComplexCollectionEntry<TEntity,TElement>
|
提供对集合导航属性的更改跟踪和加载信息的访问权限,该属性将此实体关联到另一个实体的集合。
|
|
ComplexElementEntry
|
提供对给定复杂类型实例的更改跟踪信息和操作的访问权限。
|
|
ComplexElementEntry<TEntity,TComplexProperty>
|
提供对给定复杂类型实例的更改跟踪信息和操作的访问权限。
|
|
ComplexPropertyEntry
|
提供对复杂类型的给定属性的更改跟踪信息和操作的访问权限。
|
|
ComplexPropertyEntry<TEntity,TComplexProperty>
|
提供对复杂类型的给定属性的更改跟踪信息和操作的访问权限。
|
|
DetectChangesEventArgs
|
DetectingAllChanges 事件的事件参数。
|
|
DetectedChangesEventArgs
|
DetectedAllChanges 事件的事件参数。
|
|
DetectedEntityChangesEventArgs
|
DetectedEntityChanges 事件的事件参数。
|
|
DetectEntityChangesEventArgs
|
DetectingEntityChanges 事件的事件参数。
|
|
EntityEntry
|
提供对给定实体的更改跟踪信息和操作的访问权限。
|
|
EntityEntry<TEntity>
|
提供对给定实体的更改跟踪信息和操作的访问权限。
|
|
EntityEntryEventArgs
|
与跟踪 EntityEntry的 s 相关的事件的事件参数。
|
|
EntityEntryGraphNode
|
提供对正在遍历的实体图中节点的更改跟踪信息和操作的访问权限。
|
|
EntityEntryGraphNode<TState>
|
提供对正在遍历的实体图中节点的更改跟踪信息和操作的访问权限。
|
|
EntityStateChangedEventArgs
|
StateChanged 事件的事件参数。
|
|
EntityStateChangingEventArgs
|
StateChanging 事件的事件参数。
|
|
EntityTrackedEventArgs
|
Tracked 事件的事件参数。
|
|
EntityTrackingEventArgs
|
Tracking 事件的事件参数。
|
|
EntryCurrentValueComparer<TProperty>
|
内部跟踪实体中包含的IUpdateEntry当前值的实现IComparer<T>和IEqualityComparer<T>比较。
此类型通常由数据库提供程序(和其他扩展)使用。 它通常不用于应用程序代码。
|
|
GeometryValueComparer<TGeometry>
|
NetTopologySuite.Geometries.Geometry 实例的值快照和比较逻辑。
|
|
ListComparer<TElement>
|
一个 ValueComparer<T> 用于基元项的列表。 列表可以键入为 IEnumerable<T>,但只能与实现 IList<T>的实例一起使用。
|
|
ListOfNullableValueTypesComparer<TConcreteList,TElement>
|
一个 ValueComparer<T> 用于基元项的列表。 列表可以键入为 IEnumerable<T>,但只能与实现 IList<T>的实例一起使用。
|
|
ListOfReferenceTypesComparer<TConcreteList,TElement>
|
一个 ValueComparer<T> 用于基元项的列表。 列表可以键入为 IEnumerable<T>,但只能与实现 IList<T>的实例一起使用。
|
|
ListOfValueTypesComparer<TConcreteList,TElement>
|
一个 ValueComparer<T> 用于基元项的列表。 列表可以键入为 IEnumerable<T>,但只能与实现 IList<T>的实例一起使用。
|
|
LocalView<TEntity>
|
一个集合,该集合与给定类型的实体保持同步,由 a 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 对集合导航属性使用基于通知的更改跟踪所需的接口。
有关详细信息和示例,请参阅 EF Core 中跟踪实体的本地视图 。
|
|
PropertyEntry
|
提供对给定属性的更改跟踪信息和操作的访问权限。
|
|
PropertyEntry<TEntity,TProperty>
|
提供对给定属性的更改跟踪信息和操作的访问权限。
|
|
PropertyValues
|
实体的所有属性值的集合。
|
|
ReferenceEntry
|
提供对引用(即非集合)导航属性的更改跟踪和加载信息的访问权限,该属性将此实体关联到另一个实体。
|
|
ReferenceEntry<TEntity,TProperty>
|
提供对引用(即非集合)导航属性的更改跟踪和加载信息的访问权限,该属性将此实体关联到另一个实体。
|
|
ValueComparer
|
指定无法与 Equals(Object, Object) /或创建快照时需要深度/结构副本进行比较的 CLR 类型的自定义值快照和比较。 例如,如果检测到突变,基元类型的数组将需要这两种类型。
|
|
ValueComparer<T>
|
指定无法与 Equals(Object, Object) /或创建快照时需要深层副本的 CLR 类型的自定义值快照和比较。 例如,如果检测到突变,基元类型的数组将需要这两种类型。
|
|
ValueComparerExtensions
|
的 ValueComparer扩展方法 。
|