RelatedEnd.Attach<TEntity>(IEnumerable<TEntity>, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет связь между двумя присоединенными объектами.
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)
Параметры типа
- TEntity
Тип IEnumerable<T> коллекции объектов сущностей для присоединения.
Параметры
- entities
- IEnumerable<TEntity>
Коллекция IEnumerable<T> объектов сущностей.
- allowCollection
- Boolean
Указывает, является ли присоединяемый объект частью коллекции.
Комментарии
Метод Attach<TEntity>(IEnumerable<TEntity>, Boolean)
предназначен для определения связи между объектом и связанным объектом, если оба объекта уже присоединены к контексту объекта. Задайте связанный объект в свойстве Value объекта EntityReference<TEntity> или вызовите метод Add для коллекции EntityCollection<TEntity>, если связанный объект еще не присоединен к контексту объекта. Если оба объекта отсоединены, связь также можно определить, если задать связанный объект в свойстве Value объекта EntityReference<TEntity> или вызвать метод Add для коллекции EntityCollection<TEntity> и затем присоединить корневой объект в графе объектов. Дополнительные сведения см. в разделе Присоединение и отсоединение объектов.
Метод Attach<TEntity>(IEnumerable<TEntity>, Boolean)
вызывается службами объектов во время операции присоединения к связанному элементу.