共用方式為


DbReferenceEntry 類別

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

DbReferenceEntry<TEntity, TProperty> 類別的非泛型版本。

繼承階層

System.Object
  System.Data.Entity.Infrastructure.DbMemberEntry
    System.Data.Entity.Infrastructure.DbReferenceEntry

命名空間:  System.Data.Entity.Infrastructure
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
Public Class DbReferenceEntry _
    Inherits DbMemberEntry
'用途
Dim instance As DbReferenceEntry
public class DbReferenceEntry : DbMemberEntry
public ref class DbReferenceEntry : public DbMemberEntry
type DbReferenceEntry =  
    class 
        inherit DbMemberEntry 
    end
public class DbReferenceEntry extends DbMemberEntry

DbReferenceEntry 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 CurrentValue 取得或設定導覽屬性的目前值。目前的值是導覽屬性所參考的實體。 (覆寫 DbMemberEntry.CurrentValue。)
公用屬性 EntityEntry 此導覽屬性所屬的 DbEntityEntry。 (覆寫 DbMemberEntry.EntityEntry。)
公用屬性 IsLoaded 取得或設定值,指出是否已從資料庫載入實體。
公用屬性 Name 取得屬性名稱。 (覆寫 DbMemberEntry.Name。)

靠上

方法

  名稱 描述
公用方法 Cast<TEntity, TProperty> 傳回相等的泛型 DbReferenceEntry<TEntity, TProperty> 物件。
公用方法 Equals 判斷指定的項目是否等於目前的項目。 (繼承自 DbMemberEntry)。
受保護的方法 Finalize (繼承自 Object)。
公用方法 GetHashCode 傳回此項目的雜湊函數。 (繼承自 DbMemberEntry)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 DbMemberEntry)。
公用方法 GetValidationErrors 驗證此屬性。 (繼承自 DbMemberEntry)。
公用方法 Load 從資料庫載入實體。請注意,如果此實體已經存在於內容中,不會以資料庫中的值覆寫此實體。
公用方法 LoadAsync() 從資料庫非同步載入實體。請注意,如果此實體已經存在於內容中,不會以資料庫中的值覆寫此實體。
公用方法 LoadAsync(CancellationToken) 從資料庫非同步載入實體。請注意,如果此實體已經存在於內容中,不會以資料庫中的值覆寫此實體。
受保護的方法 MemberwiseClone (繼承自 Object)。
公用方法 Query 傳回查詢,這原本是從資料庫載入此實體所使用的查詢。傳回的查詢可以使用 LINQ 加以修改,以便在資料庫中執行篩選或運算。
公用方法 ToString 傳回資料庫屬性值的字串表示法。 (繼承自 DbMemberEntry)。

靠上

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

System.Data.Entity.Infrastructure 命名空間