EntityCollection<TEntity>.Attach 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| Attach(IEnumerable<TEntity>) |
在物件內容中,定義物件與相關物件之集合之間的關聯性。 |
| Attach(TEntity) |
在物件內容中,定義兩個所附加物件之間的關聯性。 |
Attach(IEnumerable<TEntity>)
在物件內容中,定義物件與相關物件之集合之間的關聯性。
public void Attach(System.Collections.Generic.IEnumerable<TEntity> entities);
override this.Attach : seq<'Entity (requires 'Entity : null)> -> unit
Public Sub Attach (entities As IEnumerable(Of TEntity))
參數
- entities
- IEnumerable<TEntity>
物件內容中與來源物件相關之物件的集合。
例外狀況
entities 集合是 null。
實體集合中的來源物件或物件為 null 或 不在 Unchanged 或 Modified 狀態。-或-關聯性無法根據 EDM 中繼資料來定義。 如果概念結構描述中的關聯不支援這兩個型別之間的關聯性,就可能會發生這種情況。
備註
將相關實體載入本機集合。 如果集合已填滿或部分填滿,請將現有的實體與指定的實體合併。 給定的實體不會被視為相關實體的完整集合。 傳入的擁有者和所有實體都必須處於 [未變更] 或 [修改] 狀態。 只有在狀態管理員已經追蹤關聯性實例時,才允許刪除的專案。