共用方式為


IRelatedEnd 介面

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

表示關聯性的一端。

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

語法

'宣告
<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")> _
Public Interface IRelatedEnd
'用途
Dim instance As IRelatedEnd
[SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface IRelatedEnd
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface class IRelatedEnd
[<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")>]
type IRelatedEnd =  interface end
public interface IRelatedEnd

IRelatedEnd 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 IsLoaded 取得或設定值,指出是否已從資料庫載入此集合的所有實體 (針對 EntityReference) 或集合中的所有實體 (針對 EntityCollection<TEntity>)。
公用屬性 RelationshipName 取得此相關端所參與之關聯性的名稱。
公用屬性 RelationshipSet 傳回相關端中繼資料的參考。
公用屬性 SourceRoleName 取得位於關聯性來源端的角色名稱。
公用屬性 TargetRoleName 取得位於關聯性目標端的角色名稱。

靠上

方法

  名稱 描述
公用方法 Add(Object) 將物件加入至相關端。
公用方法 Add(IEntityWithRelationships) 將物件加入至相關端。
公用方法 Attach(Object) 定義兩個所附加物件之間的關聯性。
公用方法 Attach(IEntityWithRelationships) 定義兩個所附加物件之間的關聯性。
公用方法 CreateSourceQuery 傳回 IEnumerable,它代表屬於相關端的物件。
公用方法 GetEnumerator 傳回 IEnumerator,它會逐一查看相關物件的集合。
公用方法 Load() 使用預設合併選項,將一個或多個相關物件載入此相關端中。
公用方法 Load(MergeOption) 使用指定的合併選項,將一個或多個相關物件載入此相關端中。
公用方法 LoadAsync(CancellationToken) 使用預設合併選項,以非同步方式將一個或多個相關物件載入至此相關端。
公用方法 LoadAsync(MergeOption, CancellationToken) 使用指定的合併選項,以非同步方式將一個或多個相關物件載入至相關端。
公用方法 Remove(Object) 從位於相關端的物件集合中移除物件。
公用方法 Remove(IEntityWithRelationships) 從位於相關端的物件集合中移除物件。

靠上

請參閱

參考

System.Data.Entity.Core.Objects.DataClasses 命名空間