RelatedEnd.Attach<TEntity>(IEnumerable<TEntity>, Boolean) Yöntem

Tanım

bağlı iki nesne arasındaki ilişkiyi tanımlar.

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)

Tür Parametreleri

TEntity

Eklenecek varlık nesneleri koleksiyonunun türü IEnumerable<T> .

Parametreler

entities
IEnumerable<TEntity>

Varlık IEnumerable<T> nesnelerinin koleksiyonu.

allowCollection
Boolean

Eklenen nesnenin bir koleksiyonun parçası olup olmadığını belirtir.

Açıklamalar

yöntemi Attach<TEntity>(IEnumerable<TEntity>, Boolean) , her iki nesne de zaten bir nesne bağlamı için ekli olduğunda bir nesne ile ilgili nesne arasındaki ilişkiyi tanımlamak için kullanılır. İlişkili nesneyi öğesinin ValueEntityReference<TEntity> özelliğine ayarlayın veya ilgili nesne nesne bağlamı için henüz eklenmemişse üzerinde yöntemini Add çağırınEntityCollection<TEntity>. Her iki nesne de ayrılırken, ilgili nesneyi veya ValueEntityReference<TEntity> özelliğine AddEntityCollection<TEntity> ayarlayarak ve ardından kök nesneyi nesne grafiğine ekleyerek ilişkiyi tanımlayabilirsiniz. Daha fazla bilgi için bkz. Nesnelerin Eklenmesi ve Ayrılması.

yöntemi Attach<TEntity>(IEnumerable<TEntity>, Boolean) , ilişkili bir uca ekleme işlemleri sırasında Nesne Hizmetleri tarafından çağrılır.

Şunlara uygulanır