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


DbReferenceEntry Класс

Определение

Неуниверсивная версия DbReferenceEntry<TEntity,TProperty> класса .

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbReferenceEntry : System.Data.Entity.Infrastructure.DbMemberEntry
public class DbReferenceEntry : System.Data.Entity.Infrastructure.DbMemberEntry
type DbReferenceEntry = class
    inherit DbMemberEntry
Public Class DbReferenceEntry
Inherits DbMemberEntry
Наследование
DbReferenceEntry
Атрибуты

Свойства

CurrentValue

Возвращает или задает текущее значение свойства навигации. Текущее значение равно сущности, на которую ссылается свойство навигации.

EntityEntry

Объект DbEntityEntry , к которому принадлежит это свойство навигации.

IsLoaded

Возвращает или задает значение, указывающее, загружена ли сущность из базы данных.

Name

Возвращает имя свойства.

Методы

Cast<TEntity,TProperty>()

Возвращает эквивалентный универсальный DbReferenceEntry<TEntity,TProperty> объект.

Equals(Object)

Неуниверсивная версия DbReferenceEntry<TEntity,TProperty> класса .

(Унаследовано от DbMemberEntry)
GetHashCode()

Неуниверсивная версия DbReferenceEntry<TEntity,TProperty> класса .

(Унаследовано от DbMemberEntry)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от DbMemberEntry)
GetValidationErrors()

Проверяет данное свойство.

(Унаследовано от DbMemberEntry)
Load()

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

LoadAsync()

Асинхронно загружает сущность из базы данных. Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.

LoadAsync(CancellationToken)

Асинхронно загружает сущность из базы данных. Обратите внимание, что, если сущность уже существует в контексте, она не будет перезаписана значениями из базы данных.

Query()

Возвращает запрос, который будет использоваться для загрузки этой сущности из базы данных. Возвращаемый запрос можно изменить с помощью LINQ для выполнения фильтрации или операций в базе данных.

ToString()

Неуниверсивная версия DbReferenceEntry<TEntity,TProperty> класса .

(Унаследовано от DbMemberEntry)

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