Freigeben über


RelatedEnd.IRelatedEnd.Attach Methode

Definition

Überlädt

IRelatedEnd.Attach(IEntityWithRelationships)

Fügt eine Entität an das verknüpfte Ende an. Diese Methode funktioniert genauso wie Attach(object). Sie wird aus Gründen der Abwärtskompatibilität mit früheren Versionen von IRelatedEnd beibehalten.

IRelatedEnd.Attach(Object)

Fügt eine Entität an das verknüpfte Ende an. Wenn das verknüpfte Ende bereits gefüllt oder teilweise gefüllt ist, werden die vorhandenen Entitäten mit der angegebenen Entität zusammengeführt. Es wird nicht angenommen, dass es sich bei der angegebenen Entität um den vollständigen Satz verwandter Entitäten handelt. Besitzer und alle übergebenen Entitäten müssen sich im Zustand Unverändert oder Geändert befinden. Gelöschte Elemente sind nur zulässig, wenn der Zustands-Manager die Beziehung instance bereits nachverfolgt.

IRelatedEnd.Attach(IEntityWithRelationships)

Fügt eine Entität an das verknüpfte Ende an. Diese Methode funktioniert genauso wie Attach(object). Sie wird aus Gründen der Abwärtskompatibilität mit früheren Versionen von IRelatedEnd beibehalten.

[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

Parameter

entity
IEntityWithRelationships

Die Entität, die an das verknüpfte Ende angefügt werden soll

Implementiert

Attribute

Ausnahmen

Grund für Auslösungentity ist NULL.

Wird ausgelöst, wenn die Entität nicht über das aktuelle Beziehungsende verknüpft werden kann.

Gilt für:

IRelatedEnd.Attach(Object)

Fügt eine Entität an das verknüpfte Ende an. Wenn das verknüpfte Ende bereits gefüllt oder teilweise gefüllt ist, werden die vorhandenen Entitäten mit der angegebenen Entität zusammengeführt. Es wird nicht angenommen, dass es sich bei der angegebenen Entität um den vollständigen Satz verwandter Entitäten handelt. Besitzer und alle übergebenen Entitäten müssen sich im Zustand Unverändert oder Geändert befinden. Gelöschte Elemente sind nur zulässig, wenn der Zustands-Manager die Beziehung instance bereits nachverfolgt.

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

Parameter

entity
Object

Die Entität, die an das verknüpfte Ende angefügt werden soll

Implementiert

Attribute

Ausnahmen

Grund für Auslösungentity ist NULL.

Wird ausgelöst, wenn die Entität nicht über das aktuelle Beziehungsende verknüpft werden kann.

Gilt für: