Поделиться через


RelatedEnd.Merge<TEntity> Метод

Определение

Выполняет слияние связанных сущностей в локальную коллекцию 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)

Параметры типа

TEntity

Тип коллекции IEnumerable<T> объектов сущностей для слияния.

Параметры

collection
IEnumerable<TEntity>

Коллекция IEnumerable<T> объектов-сущностей для добавления к этому связанному элементу.

mergeOption
MergeOption

Параметр MergeOption, используемый для слияния объектов в существующую коллекцию EntityCollection<TEntity>.

setIsLoaded
Boolean

Показывает, является ли набор связанных объектов полным и соответствующим серверу. Операции, подобные Load(MergeOption), устанавливают флаг setIsLoaded в значение true, но метод Attach устанавливает его в значение false.

Комментарии

Метод Merge<TEntity> вызывается службами объектов при выполнении операций со связями.

Применяется к