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


DbCollectionEntry Класс

Определение

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

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

Свойства

CurrentValue

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

EntityEntry

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

IsLoaded

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

Name

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

Методы

Cast<TEntity,TElement>()

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

Equals(Object)

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

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

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

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

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

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

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

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

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

LoadAsync()

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

LoadAsync(CancellationToken)

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

Query()

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

ToString()

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

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

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