IRelatedEnd 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示關聯性的一端。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface IRelatedEnd
type IRelatedEnd = interface
Public Interface IRelatedEnd
- 衍生
- 屬性
屬性
| IsLoaded |
取得或設定值,指出 集合 (的 EntityCollection<TEntity> 實體 EntityReference (是否已從資料庫載入。 |
| RelationshipName |
取得這個相關端所參與之關聯性的名稱。 |
| RelationshipSet |
傳回相關端中繼資料的參考。 |
| SourceRoleName |
取得位於關聯性來源端的角色名稱。 |
| TargetRoleName |
取得位於關聯性目標端的角色名稱。 |
方法
| Add(IEntityWithRelationships) |
將物件加入至相關端。 |
| Add(Object) |
將物件加入至相關端。 |
| Attach(IEntityWithRelationships) |
定義兩個所附加物件之間的關聯性。 |
| Attach(Object) |
定義兩個所附加物件之間的關聯性。 |
| CreateSourceQuery() |
傳回 IEnumerable,它代表屬於相關端的物件。 |
| GetEnumerator() |
傳回 IEnumerator,它會逐一查看相關物件的集合。 |
| Load() |
使用預設合併選項,將一個或多個相關物件載入這個相關端中。 |
| Load(MergeOption) |
使用指定的合併選項,將一個或多個相關物件載入此相關端中。 |
| LoadAsync(CancellationToken) |
使用預設合併選項,以非同步方式將相關物件或物件載入此相關端。 |
| LoadAsync(MergeOption, CancellationToken) |
使用指定的合併選項,以非同步方式將相關物件或物件載入相關端。 |
| Remove(IEntityWithRelationships) |
從位於相關端的物件集合中移除物件。 |
| Remove(Object) |
從位於相關端的物件集合中移除物件。 |