Поделиться через


DbContext.Entry Метод

Определение

Перегрузки

Entry(Object)

Возвращает объект EntityEntry для заданной сущности. Запись предоставляет доступ к сведениям об отслеживании изменений и операциям для сущности.

Entry<TEntity>(TEntity)

Возвращает объект EntityEntry<TEntity> для заданной сущности. Запись предоставляет доступ к сведениям об отслеживании изменений и операциям для сущности.

Entry(Object)

Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs

Возвращает объект EntityEntry для заданной сущности. Запись предоставляет доступ к сведениям об отслеживании изменений и операциям для сущности.

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

Параметры

entity
Object

Сущность для получения записи.

Возвращаемое значение

Запись для заданной сущности.

Комментарии

Этот метод может вызываться для сущности, которая не отслеживается. Затем можно задать State свойство для возвращаемой записи, чтобы контекст начал отслеживать сущность в указанном состоянии.

Дополнительные сведения и примеры см. в статье Доступ к отслеживаемой сущности в EF Core .

Применяется к

Entry<TEntity>(TEntity)

Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs
Исходный код:
DbContext.cs

Возвращает объект EntityEntry<TEntity> для заданной сущности. Запись предоставляет доступ к сведениям об отслеживании изменений и операциям для сущности.

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)

Параметры типа

TEntity

Тип сущности.

Параметры

entity
TEntity

Сущность для получения записи.

Возвращаемое значение

Запись для заданной сущности.

Комментарии

Дополнительные сведения и примеры см. в статье Доступ к отслеживаемой сущности в EF Core .

Применяется к