共用方式為


DbCollectionEntry<TEntity,TElement> 類別

定義

這個類別的實例會從 的 Collection 方法 DbEntityEntry<TEntity> 傳回,並允許載入等作業在實體的集合導覽屬性上執行。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
type DbCollectionEntry<'Entity, 'Element (requires 'Entity : null)> = class
    inherit DbMemberEntry<'Entity, ICollection<'Element> (requires 'Entity : null)>
Public Class DbCollectionEntry(Of TEntity, TElement)
Inherits DbMemberEntry(Of TEntity, ICollection(Of TElement))

類型參數

TEntity

這個屬性所屬之實體的型別。

TElement

實體集合中項目的型別。

繼承
DbMemberEntry<TEntity,ICollection<TElement>>
DbCollectionEntry<TEntity,TElement>
屬性

屬性

CurrentValue

取得或設定導覽屬性的目前值。 目前的值是導覽屬性所參考的實體。

EntityEntry

DbEntityEntry<TEntity>這個導覽屬性所屬的 。

IsLoaded

取得或設定值,指出這個集合的所有實體是否已從資料庫載入。

Name

取得屬性名稱。

方法

Equals(Object)

這個類別的實例會從 的 Collection 方法 DbEntityEntry<TEntity> 傳回,並允許載入等作業在實體的集合導覽屬性上執行。

(繼承來源 DbMemberEntry<TEntity,TProperty>)
GetHashCode()

這個類別的實例會從 的 Collection 方法 DbEntityEntry<TEntity> 傳回,並允許載入等作業在實體的集合導覽屬性上執行。

(繼承來源 DbMemberEntry<TEntity,TProperty>)
GetType()

取得目前執行個體的 Type

(繼承來源 DbMemberEntry<TEntity,TProperty>)
GetValidationErrors()

驗證這個屬性。

(繼承來源 DbMemberEntry<TEntity,TProperty>)
Load()

從資料庫載入實體的集合。 請注意,已經存在於內容中的實體不會以資料庫中的值覆寫。

LoadAsync()

以非同步方式從資料庫載入實體的集合。 請注意,已經存在於內容中的實體不會以資料庫中的值覆寫。

LoadAsync(CancellationToken)

以非同步方式從資料庫載入實體的集合。 請注意,已經存在於內容中的實體不會以資料庫中的值覆寫。

Query()

傳回查詢,這原本是從資料庫載入這個集合所使用的查詢。 傳回的查詢可以使用 LINQ 加以修改,以便在資料庫中執行篩選或運算,例如在資料庫內計算集合中的實體數目,而不用實際載入這些實體。

ToString()

這個類別的實例會從 的 Collection 方法 DbEntityEntry<TEntity> 傳回,並允許載入等作業在實體的集合導覽屬性上執行。

(繼承來源 DbMemberEntry<TEntity,TProperty>)

運算子

Implicit(DbCollectionEntry<TEntity,TElement> to DbCollectionEntry)

傳回這個物件所表示之導覽屬性之非泛型 DbCollectionEntry 類別的新實例。

適用於