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

Tanım

İki ekli 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> nesneleri 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 nesne bağlamı için zaten ekli olduğunda bir nesne ile ilgili nesne arasında bir ilişki tanımlamak için kullanılır. İlişkili nesneyi Value özelliğini EntityReference<TEntity> ayarlayın veya ilgili nesne nesne bağlamı için zaten bağlı değilse yöntemini EntityCollection<TEntity> çağırınAdd. Her iki nesne de ayrılırken, ilişkili nesneyi veya EntityCollection<TEntity>Add özelliğine ValueEntityReference<TEntity> ayarlayarak ve sonra kök nesneyi nesne grafında ekleyerek ilişkiyi tanımlayabilirsiniz. Daha fazla bilgi için bkz. Nesneleri Ekleme ve Ayırma.

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

Şunlara uygulanır