EntityCollection<TEntity>.Attach Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Attach(IEnumerable<TEntity>) |
Definiert Beziehungen zwischen einem Objekt und einer Auflistung verbundener Objekte in einem Objektkontext. |
Attach(TEntity) |
Definiert eine Beziehung zwischen zwei angefügten Objekten in einem Objektkontext. |
Attach(IEnumerable<TEntity>)
Definiert Beziehungen zwischen einem Objekt und einer Auflistung verbundener Objekte in einem Objektkontext.
public void Attach (System.Collections.Generic.IEnumerable<TEntity> entities);
override this.Attach : seq<'Entity (requires 'Entity : null)> -> unit
Public Sub Attach (entities As IEnumerable(Of TEntity))
Parameter
- entities
- IEnumerable<TEntity>
Auflistung von Objekten im Objektkontext, die mit dem Quellobjekt verbunden sind.
Ausnahmen
entities-Auflistung ist NULL.
Das Quellobjekt oder ein Objekt in der Entitätsauflistung ist NULL oder befindet sich nicht im Unchanged Zustand oder Modified .-or-Die Beziehung kann nicht basierend auf den EDM-Metadaten definiert werden. Dies kann auftreten, wenn die Zuordnung im konzeptionellen Schema keine Beziehungen zwischen den beiden Typen unterstützt.
Hinweise
Lädt verwandte Entitäten in die lokale Auflistung. Wenn die Auflistung bereits gefüllt oder teilweise gefüllt ist, führt vorhandene Entitäten mit den angegebenen Entitäten zusammen. Bei den gegebenen Entitäten wird nicht davon ausgegangen, dass es sich um den vollständigen Satz verknüpfter Entitäten handelt. Besitzer und alle übergebenen Entitäten müssen sich im Zustand Unverändert oder Geändert befinden. Gelöschte Elemente lassen nur zu, wenn der Zustands-Manager die Beziehung instance bereits nachverfolgt.
Gilt für:
Attach(TEntity)
Definiert eine Beziehung zwischen zwei angefügten Objekten in einem Objektkontext.
public void Attach (TEntity entity);
override this.Attach : 'Entity -> unit
Public Sub Attach (entity As TEntity)
Parameter
- entity
- TEntity
Das anzufügende Objekt.
Ausnahmen
Wenn entityNULL ist.
Wenn die entity nicht mit dem Quellobjekt verknüpft werden kann. Dies kann auftreten, wenn die Zuordnung im konzeptionellen Schema keine Beziehung zwischen den beiden Typen unterstützt.-or-Wenn ein Objekt NULL ist oder sich nicht im Unchanged Zustand oder Modified befindet.
Gilt für:
Entity Framework