Microsoft.EntityFrameworkCore.ChangeTracking Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
ArrayStructuralComparer<TElement> |
Určuje porovnání hodnot pro pole, ve kterých je porovnávána každá dvojice prvků. Při vytváření snímků se vytvoří nové pole. |
CaseInsensitiveValueComparer |
Porovnání hodnot řetězců nerozlišují velká a malá písmena. |
ChangeTracker |
Poskytuje přístup k informacím a operacím sledování změn pro instance entit, které kontext sleduje. Instance této třídy se obvykle získávají z ChangeTracker a nejsou navrženy tak, aby byly přímo vytvořeny v kódu aplikace. |
CollectionEntry |
Poskytuje přístup k informacím o sledování změn a načítání pro navigační vlastnost kolekce, která přidružuje tuto entitu ke kolekci jiných entit. |
CollectionEntry<TEntity,TRelatedEntity> |
Poskytuje přístup k informacím o sledování změn a načítání pro navigační vlastnost kolekce, která přidružuje tuto entitu ke kolekci jiných entit. |
ComplexPropertyEntry |
Poskytuje přístup k informacím a operacím sledování změn pro danou vlastnost komplexního typu. |
ComplexPropertyEntry<TEntity,TComplexProperty> |
Poskytuje přístup k informacím a operacím sledování změn pro danou vlastnost komplexního typu. |
DetectChangesEventArgs |
Argumenty události pro DetectingAllChanges událost. |
DetectedChangesEventArgs |
Argumenty události pro DetectedAllChanges událost. |
DetectedEntityChangesEventArgs |
Argumenty události pro DetectedEntityChanges událost. |
DetectEntityChangesEventArgs |
Argumenty události pro DetectingEntityChanges událost. |
EntityEntry |
Poskytuje přístup k informacím a operacím sledování změn pro danou entitu. |
EntityEntry<TEntity> |
Poskytuje přístup k informacím a operacím sledování změn pro danou entitu. |
EntityEntryEventArgs |
Argumenty událostí pro události týkající se sledovaných EntityEntrys. |
EntityEntryGraphNode |
Poskytuje přístup k informacím a operacím sledování změn pro uzel v grafu procházených entit. |
EntityEntryGraphNode<TState> |
Poskytuje přístup k informacím a operacím sledování změn pro uzel v grafu procházených entit. |
EntityStateChangedEventArgs |
Argumenty události pro StateChanged událost. |
EntityStateChangingEventArgs |
Argumenty události pro StateChanging událost. |
EntityTrackedEventArgs |
Argumenty události pro Tracked událost. |
EntityTrackingEventArgs |
Argumenty události pro Tracking událost. |
EntryCurrentValueComparer<TProperty> |
Implementace a IEqualityComparer<T> pro porovnání aktuálních hodnot obsažených v IUpdateEntry interních IComparer<T> sledovacích entitách. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
GeometryValueComparer<TGeometry> |
Vytváření snímků hodnot a porovnávací logika pro instance NetTopologySuite.Geometries.Geometry |
ListComparer<TElement> |
A ValueComparer<T> pro seznamy primitivních položek. Seznam lze zadat jako IEnumerable<T>, ale lze ho použít pouze s instancemi, které implementují IList<T>. |
LocalView<TEntity> |
Kolekce, která je synchronizovaná s entitami daného typu, které DbContextsleduje . Voláním Local získáte místní zobrazení. |
MemberEntry |
Poskytuje přístup k informacím a operacím sledování změn pro danou vlastnost nebo navigační vlastnost. |
NavigationEntry |
Poskytuje přístup k informacím o sledování změn a načítání pro navigační vlastnost, která přidružuje tuto entitu k jedné nebo více jiným entitám. |
NullableValueTypeListComparer<TElement> |
A ValueComparer<T> pro seznamy primitivních položek. Seznam lze zadat jako IEnumerable<T>, ale lze ho použít pouze s instancemi, které implementují IList<T>. |
ObjectListComparer<TElement> |
A ValueComparer<T> pro seznamy primitivních položek. Seznam lze zadat jako IEnumerable<T>, ale lze ho použít pouze s instancemi, které implementují IList<T>. |
ObservableCollectionListSource<T> |
ObservableCollection<T> Rozšiřuje a přidává explicitní implementaci objektu IListSource. |
ObservableHashSet<T> |
Sada hodnot hash, která implementuje rozhraní požadovaná pro Entity Framework pro použití sledování změn na základě oznámení pro navigační vlastnost kolekce. |
PropertyEntry |
Poskytuje přístup k informacím a operacím sledování změn pro danou vlastnost. |
PropertyEntry<TEntity,TProperty> |
Poskytuje přístup k informacím a operacím sledování změn pro danou vlastnost. |
PropertyValues |
Kolekce všech hodnot vlastností pro entitu. |
ReferenceEntry |
Poskytuje přístup k informacím o sledování změn a načítání pro referenční (tj. nesbírání) navigační vlastnosti, která tuto entitu přidružuje k jiné entitě. |
ReferenceEntry<TEntity,TProperty> |
Poskytuje přístup k informacím o sledování změn a načítání pro referenční (tj. nesbírání) navigační vlastnosti, která tuto entitu přidružuje k jiné entitě. |
ValueComparer |
Určuje vytváření snímků a porovnání vlastních hodnot pro typy CLR, které nelze porovnat s Equals(Object, Object) a/nebo vyžadují hloubkovou nebo strukturální kopii při pořizování snímku. Například pole primitivních typů budou vyžadovat obojí, pokud má být zjištěna mutaci. |
ValueComparer<T> |
Určuje snímkování a porovnání vlastních hodnot pro typy CLR, které nelze porovnat s Equals(Object, Object) a/nebo vyžadují hloubkovou kopii při pořizování snímku. Například pole primitivních typů budou vyžadovat obojí, pokud má být zjištěna mutaci. |
ValueComparerExtensions |
Rozšiřující metody pro ValueComparer. |
Rozhraní
IDependentKeyValueFactory |
Továrna pro hodnoty klíčů založené na hodnotách cizího klíče převzatých z různých forem dat entity. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IDependentKeyValueFactory<TKey> |
Továrna pro hodnoty klíčů založené na hodnotách cizího klíče převzatých z různých forem dat entity. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IEntityEntryGraphIterator |
Služba, která projde grafem entit a provede na každém uzlu nějakou akci. |
IPrincipalKeyValueFactory |
Představuje objekt pro hodnoty klíče na základě hodnot primárního/hlavního klíče převzatých z různých forem dat entity. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IPrincipalKeyValueFactory<TKey> |
Továrna pro hodnoty klíče založené na hodnotách primárního/hlavního klíče převzatých z různých forem dat entit. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
Výčty
CascadeTiming |
Definuje různé strategie, kdy se budou provádět kaskádové akce. Viz CascadeDeleteTiming a DeleteOrphansTiming. |
ChangeTrackerDebugStringOptions |
Ladění možností přizpůsobení řetězců pro sledované entity |
LoadOptions |
Možnosti řízení chování načítání souvisejících entit pomocí Load(LoadOptions). |
Entity Framework