RelatedEnd.Merge<TEntity>(IEnumerable<TEntity>, MergeOption, Boolean) Methode

Definition

Führt verknüpfte Entitäten in der lokalen EntityCollection<TEntity> zusammen.Merges related entities into the local EntityCollection<TEntity>.

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.The type of the IEnumerable<T> collection of entity objects to be merged.

Parameter

collection
IEnumerable<TEntity>

Eine IEnumerable<T>-Auflistung von Entitätsobjekten, die diesem verknüpften Ende hinzugefügt werden sollen.An IEnumerable<T> collection of entity objects to add to this related end.

mergeOption
MergeOption

Die beim Zusammenführen von Objekten in eine vorhandene MergeOption zu verwendende EntityCollection<TEntity>.The MergeOption to use when merging objects into an existing EntityCollection<TEntity>.

setIsLoaded
Boolean

Gibt an, ob der Satz verknüpfter Objekte vollständig und mit dem Server kompatibel ist.Indicates whether the set of related objects is complete and matches the server. Operationen wie Load(MergeOption) legen setIsLoaded auf true fest. Attach legt diesen Parameter jedoch auf false fest.Operations such as Load(MergeOption) set setIsLoaded to true, but Attach sets it to false.

Hinweise

Die Merge<TEntity>-Methode wird bei Vorgängen, die Beziehungen betreffen, von Object Services aufgerufen.The Merge<TEntity> method is called by Object Services during relationship operations.

Gilt für: