RelatedEnd.IRelatedEnd.Attach 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在相關端附加物件。
多載
IRelatedEnd.Attach(IEntityWithRelationships) |
在相關端附加物件。 |
IRelatedEnd.Attach(Object) |
將物件附加至相關端。 |
IRelatedEnd.Attach(IEntityWithRelationships)
在相關端附加物件。
virtual void System.Data.Objects.DataClasses.IRelatedEnd.Attach(System::Data::Objects::DataClasses::IEntityWithRelationships ^ entity) = System::Data::Objects::DataClasses::IRelatedEnd::Attach;
void IRelatedEnd.Attach (System.Data.Objects.DataClasses.IEntityWithRelationships entity);
abstract member System.Data.Objects.DataClasses.IRelatedEnd.Attach : System.Data.Objects.DataClasses.IEntityWithRelationships -> unit
override this.System.Data.Objects.DataClasses.IRelatedEnd.Attach : System.Data.Objects.DataClasses.IEntityWithRelationships -> unit
Sub Attach (entity As IEntityWithRelationships) Implements IRelatedEnd.Attach
參數
- entity
- IEntityWithRelationships
正在附加的物件。
實作
備註
這個成員是明確介面成員實作, 只有在 RelatedEnd 執行個體轉換成 IRelatedEnd 介面時,才能使用這個成員。
只有在IRelatedEnd.Attach與舊版 .NET Framework 相容時,才會維護 方法。
適用於
IRelatedEnd.Attach(Object)
將物件附加至相關端。
virtual void System.Data.Objects.DataClasses.IRelatedEnd.Attach(System::Object ^ entity) = System::Data::Objects::DataClasses::IRelatedEnd::Attach;
void IRelatedEnd.Attach (object entity);
abstract member System.Data.Objects.DataClasses.IRelatedEnd.Attach : obj -> unit
override this.System.Data.Objects.DataClasses.IRelatedEnd.Attach : obj -> unit
Sub Attach (entity As Object) Implements IRelatedEnd.Attach
參數
- entity
- Object
要附加至相關端的實體執行個體。
實作
備註
如果相關端已經附加一些實體,現有的實體將會與新的實體合併。 新實體不會假設為一組完整的相關實體物件。
來源實體對象和傳入的所有實體物件都必須處於 Unchanged 或 Modified 狀態。 只有在狀態管理員已經追蹤關聯性實例時,才允許刪除的專案。