RelatedEnd.Attach<TEntity>(IEnumerable<TEntity>, Boolean) Methode

Definitie

Hiermee definieert u een relatie tussen twee gekoppelde objecten.

protected public:
generic <typename TEntity>
 void Attach(System::Collections::Generic::IEnumerable<TEntity> ^ entities, bool allowCollection);
protected internal void Attach<TEntity>(System.Collections.Generic.IEnumerable<TEntity> entities, bool allowCollection);
member this.Attach : seq<'Entity> * bool -> unit
Protected Friend Sub Attach(Of TEntity) (entities As IEnumerable(Of TEntity), allowCollection As Boolean)

Type parameters

TEntity

Het type verzameling IEnumerable<T> entiteitsobjecten dat moet worden gekoppeld.

Parameters

entities
IEnumerable<TEntity>

Een IEnumerable<T> verzameling entiteitsobjecten.

allowCollection
Boolean

Hiermee geeft u op of het object dat wordt gekoppeld deel uitmaakt van een verzameling.

Opmerkingen

De Attach<TEntity>(IEnumerable<TEntity>, Boolean) methode wordt gebruikt om een relatie tussen een object en een gerelateerd object te definiëren wanneer beide objecten al zijn gekoppeld aan een objectcontext. Stel het gerelateerde object in op de Value eigenschap van de EntityReference<TEntity> of roep de Add methode aan als EntityCollection<TEntity> het gerelateerde object nog niet is gekoppeld aan de objectcontext. Wanneer beide objecten zijn losgekoppeld, kunt u ook de relatie definiëren door het gerelateerde object in te stellen op de eigenschap van de ValueEntityReference<TEntity> of door de Add methode aan EntityCollection<TEntity> te roepen en vervolgens het hoofdobject in de objectgrafiek te koppelen. Zie Objecten koppelen en loskoppelen voor meer informatie.

De Attach<TEntity>(IEnumerable<TEntity>, Boolean) methode wordt aangeroepen door Object Services tijdens het koppelen aan een gerelateerd einde.

Van toepassing op