LINQ to SQL'de, benim bir nesne koleksiyonunu eklemek istediğimde InsertAllOnSubmit
kullanacağım. Anlamıyorum ne zaman sadece InsertOnSubmit
kullanmanın aksine InsertAllOnSubmit<T>
kullanmanız gerekir?InsertAllOnSubmit <TSubEntity> ne zaman kullanılır?
ya ya genel tür parametresi açısından farklar nelerdir. LINQ tanımından
,public void InsertAllOnSubmit<TSubEntity>(IEnumerable<TSubEntity> entities)
where TSubEntity : TEntity;
böyle kullanılarak:
db.SlickTableEntries.InsertAllOnSubmit<SlickTableEntry>(entries);
db.SubmitChanges();
vs bu gibi kullanarak:
db.SlickTableEntries.InsertAllOnSubmit(entries);
db.SubmitChanges();
girişleri bir List<SlickTableEntry>
olduğunu.
Bunu nasıl düzgün kullanmalıyım? Hangi sürüm daha iyi?
Listede birden fazla varlığa sahip olduğunuzda 'InsertAllOnSubmit' kullanmak daha uygundur. –