Freigeben über


EntityReference<TEntity>.Attach-Methode

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

Erstellt eine m:1- oder 1:1-Beziehung zwischen zwei Objekten im Objektkontext.

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

Syntax

'Declaration
Public Sub Attach ( _
    entity As TEntity _
)
'Usage
Dim instance As EntityReference 
Dim entity As TEntity

instance.Attach(entity)
public void Attach(
    TEntity entity
)
public:
void Attach(
    TEntity entity
)
member Attach : 
        entity:'TEntity -> unit
public function Attach(
    entity : TEntity
)

Parameter

  • entity
    Typ: TEntity
    Das anzufügende Objekt.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Wenn entity NULL ist.

InvalidOperationException

Wenn entity nicht mit dem aktuell verknüpften Ende verknüpft werden kann. Dies kann auftreten, wenn die Zuordnung im konzeptionellen Schema keine Beziehungen zwischen den beiden Typen unterstützt.

Siehe auch

Verweis

EntityReference<TEntity> Klasse

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