Freigeben über


RelatedEnd.Merge<TEntity> Methode

Definition

Führt verknüpfte Entitäten in der lokalen EntityCollection<TEntity> zusammen.

protected:
generic <typename TEntity>
 void Merge(System::Collections::Generic::IEnumerable<TEntity> ^ collection, System::Data::Objects::MergeOption mergeOption, bool setIsLoaded);
protected void Merge<TEntity> (System.Collections.Generic.IEnumerable<TEntity> collection, System.Data.Objects.MergeOption mergeOption, bool setIsLoaded);
member this.Merge : seq<'Entity> * System.Data.Objects.MergeOption * bool -> unit
Protected Sub Merge(Of TEntity) (collection As IEnumerable(Of TEntity), mergeOption As MergeOption, setIsLoaded As Boolean)

Typparameter

TEntity

Der Typ der IEnumerable<T>-Auflistung von Entitätsobjekten, die zusammengeführt werden sollen.

Parameter

collection
IEnumerable<TEntity>

Eine IEnumerable<T>-Auflistung von Entitätsobjekten, die diesem verknüpften Ende hinzugefügt werden sollen.

mergeOption
MergeOption

Die beim Zusammenführen von Objekten in eine vorhandene MergeOption zu verwendende EntityCollection<TEntity>.

setIsLoaded
Boolean

Gibt an, ob der Satz verbundener Objekte vollständig ist und zum Server kompatibel ist. Operationen wie Load(MergeOption) legen setIsLoaded auf true fest. Attach legt diesen Parameter jedoch auf false fest.

Hinweise

Die Merge<TEntity>-Methode wird bei Vorgängen, die Beziehungen betreffen, von Object Services aufgerufen.

Gilt für: