Class AbpEfCoreNavigationHelper
Inheritance
AbpEfCoreNavigationHelper
Assembly: Volo.Abp.EntityFrameworkCore.dll
Syntax
public class AbpEfCoreNavigationHelper : ITransientDependency
Constructors
AbpEfCoreNavigationHelper()
Declaration
public AbpEfCoreNavigationHelper()
Properties
EntityEntries
Declaration
protected Dictionary<string, AbpEntityEntry> EntityEntries { get; }
Property Value
Methods
ChangeTracker_StateChanged(object?, EntityStateChangedEventArgs)
Declaration
public virtual void ChangeTracker_StateChanged(object? sender, EntityStateChangedEventArgs e)
Parameters
Type |
Name |
Description |
object |
sender |
|
EntityStateChangedEventArgs |
e |
|
ChangeTracker_Tracked(object?, EntityTrackedEventArgs)
Declaration
public virtual void ChangeTracker_Tracked(object? sender, EntityTrackedEventArgs e)
Parameters
Type |
Name |
Description |
object |
sender |
|
EntityTrackedEventArgs |
e |
|
Clear()
Declaration
public virtual void Clear()
DetectChanges(EntityEntry)
Declaration
protected virtual void DetectChanges(EntityEntry entityEntry)
Parameters
Type |
Name |
Description |
EntityEntry |
entityEntry |
|
EntityEntryTrackedOrStateChanged(EntityEntry)
Declaration
protected virtual void EntityEntryTrackedOrStateChanged(EntityEntry entityEntry)
Parameters
Type |
Name |
Description |
EntityEntry |
entityEntry |
|
GetChangedEntityEntries()
Declaration
public virtual List<EntityEntry> GetChangedEntityEntries()
Returns
Type |
Description |
List<EntityEntry> |
|
GetEntityEntryIdentity(EntityEntry)
Declaration
protected virtual string? GetEntityEntryIdentity(EntityEntry entityEntry)
Parameters
Type |
Name |
Description |
EntityEntry |
entityEntry |
|
Returns
IsEntityEntryModified(EntityEntry)
Declaration
public virtual bool IsEntityEntryModified(EntityEntry entityEntry)
Parameters
Type |
Name |
Description |
EntityEntry |
entityEntry |
|
Returns
IsNavigationEntryModified(EntityEntry, int?)
Declaration
public virtual bool IsNavigationEntryModified(EntityEntry entityEntry, int? navigationEntryIndex = null)
Parameters
Type |
Name |
Description |
EntityEntry |
entityEntry |
|
int? |
navigationEntryIndex |
|
Returns
RecursiveDetectChanges(EntityEntry)
Declaration
protected virtual void RecursiveDetectChanges(EntityEntry entityEntry)
Parameters
Type |
Name |
Description |
EntityEntry |
entityEntry |
|
RemoveChangedEntityEntries()
Declaration
public virtual void RemoveChangedEntityEntries()
Implements
Extension Methods