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
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. |