Freigeben über


RelatedEnd.IRelatedEnd.Attach-Methode (Object)

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Fügt dem verknüpften Ende eine Entität an. Wenn das verknüpfte Ende bereits gefüllt oder teilweise gefüllt ist, führt dies vorhandene Entitäten mit der angegebenen Entität zusammen. Bei der angegebenen Entität wird nicht davon ausgegangen, dass es sich um den vollständigen Satz verknüpfter Entitäten handelt. Der Besitzer und alle übergebenen Entitäten müssen über den Status Unchanged oder Modified verfügen. Gelöschte Elemente sind nur zulässig, wenn der Status-Manager die Beziehungsinstanz bereits nachverfolgt.

Namespace:  System.Data.Entity.Core.Objects.DataClasses
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
<SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")> _
Private Sub Attach ( _
    entity As Object _
) Implements IRelatedEnd.Attach
'Usage
Dim instance As RelatedEnd 
Dim entity As Object 

CType(instance, IRelatedEnd).Attach(entity)
[SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
void IRelatedEnd.Attach(
    Object entity
)
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
private:
virtual void Attach(
    Object^ entity
) sealed = IRelatedEnd::Attach
[<SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")>]
private abstract Attach : 
        entity:Object -> unit 
[<SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")>]
private override Attach : 
        entity:Object -> unit
JScript supports the use of explicit interface implementations, but not the declarations of new ones.

Parameter

  • entity
    Typ: System.Object
    Die Entität, die dem verknüpften Ende angefügt werden soll.

Implements

IRelatedEnd.Attach(Object)

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Wird ausgelöst, wenn entity NULL ist.

InvalidOperationException

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

Siehe auch

Verweis

RelatedEnd Klasse

Attach-Überladung

System.Data.Entity.Core.Objects.DataClasses-Namespace