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) | 從位於相關端的物件集合中移除物件。 |
靠上