DbContext.Entry Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Entry(Object) |
Gets an EntityEntry for the given entity. The entry provides access to change tracking information and operations for the entity. |
Entry<TEntity>(TEntity) |
Gets an EntityEntry<TEntity> for the given entity. The entry provides access to change tracking information and operations for the entity. |
Entry(Object)
Gets an EntityEntry for the given entity. The entry provides access to change tracking information and operations for the entity.
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry Entry (object entity);
abstract member Entry : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
override this.Entry : obj -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry
Public Overridable Function Entry (entity As Object) As EntityEntry
Parameters
- entity
- Object
The entity to get the entry for.
Returns
The entry for the given entity.
Remarks
This method may be called on an entity that is not tracked. You can then set the State property on the returned entry to have the context begin tracking the entity in the specified state.
See Accessing tracked entities in EF Core for more information and examples.
Applies to
Entry<TEntity>(TEntity)
Gets an EntityEntry<TEntity> for the given entity. The entry provides access to change tracking information and operations for the entity.
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<TEntity> Entry<TEntity> (TEntity entity) where TEntity : class;
abstract member Entry : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Entry : 'Entity -> Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Entry(Of TEntity As Class) (entity As TEntity) As EntityEntry(Of TEntity)
Type Parameters
- TEntity
The type of the entity.
Parameters
- entity
- TEntity
The entity to get the entry for.
Returns
The entry for the given entity.
Remarks
See Accessing tracked entities in EF Core for more information and examples.
Applies to
Entity Framework