共用方式為


RelatedEnd.IRelatedEnd.Attach 方法

定義

多載

IRelatedEnd.Attach(IEntityWithRelationships)

將實體附加至相關端。 這個方法的運作方式與附加 (物件) 完全相同。 其會維持與舊版 IRelatedEnd 的回溯相容性。

IRelatedEnd.Attach(Object)

將實體附加至相關端。 如果相關端已經填滿或部分填滿,這會將現有的實體與指定的實體合併。 指定的實體不會假設為一組完整的相關實體。 傳入的擁有者和所有實體都必須處於 [未變更] 或 [修改] 狀態。 只有在狀態管理員已經追蹤關聯性實例時,才允許刪除的專案。

IRelatedEnd.Attach(IEntityWithRelationships)

將實體附加至相關端。 這個方法的運作方式與附加 (物件) 完全相同。 其會維持與舊版 IRelatedEnd 的回溯相容性。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
void IRelatedEnd.Attach(System.Data.Entity.Core.Objects.DataClasses.IEntityWithRelationships entity);
Sub Attach (entity As IEntityWithRelationships) Implements IRelatedEnd.Attach

參數

entity
IEntityWithRelationships

要附加至相關端的實體

實作

屬性

例外狀況

擲回時機 entity 為 null。

當實體無法透過目前關聯性端相關時擲回。

適用於

IRelatedEnd.Attach(Object)

將實體附加至相關端。 如果相關端已經填滿或部分填滿,這會將現有的實體與指定的實體合併。 指定的實體不會假設為一組完整的相關實體。 傳入的擁有者和所有實體都必須處於 [未變更] 或 [修改] 狀態。 只有在狀態管理員已經追蹤關聯性實例時,才允許刪除的專案。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
void IRelatedEnd.Attach(object entity);
Sub Attach (entity As Object) Implements IRelatedEnd.Attach

參數

entity
Object

要附加至相關端的實體

實作

屬性

例外狀況

擲回時機 entity 為 null。

當實體無法透過目前關聯性端相關時擲回。

適用於