Sdílet prostřednictvím


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

Definice

Definuje relaci mezi dvěma připojenými objekty.

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)

Parametry typu

TEntity

Typ IEnumerable<T> kolekce objektů entit, které se mají připojit.

Parametry

entities
IEnumerable<TEntity>

Kolekce IEnumerable<T> objektů entit.

allowCollection
Boolean

Určuje, zda je připojený objekt součástí kolekce.

Poznámky

Metoda Attach<TEntity>(IEnumerable<TEntity>, Boolean) se používá k definování relace mezi objektem a souvisejícím objektem, pokud jsou oba objekty již připojeny k kontextu objektu. Nastavte související objekt na Value vlastnost EntityReference<TEntity> nebo zavolejte metodu AddEntityCollection<TEntity> v případě, že související objekt není již připojen k kontextu objektu. Když jsou oba objekty odpojeny, můžete také definovat relaci nastavením souvisejícího objektu na Value vlastnost nebo voláním Add metody v objektu EntityCollection<TEntity> a následným připojením kořenového objektu v grafu objektů.EntityReference<TEntity> Další informace najdete v tématu Připojení a odpojení objektů.

Metoda Attach<TEntity>(IEnumerable<TEntity>, Boolean) je volána službou Object Services během operací připojení k souvisejícímu konci.

Platí pro