DbSet.Attach(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilen varlığı kümenin temel alındığı bağlama ekler. Başka bir ifadeyle varlık, veritabanından okunmuş gibi Değişmemiş durumundaki bağlama yerleştirilir.
public virtual object Attach(object entity);
abstract member Attach : obj -> obj
override this.Attach : obj -> obj
Public Overridable Function Attach (entity As Object) As Object
Parametreler
- entity
- Object
Eklenecek varlık.
Döndürülenler
Varlık.
Açıklamalar
Ekleme, veritabanında zaten var olduğu bilinen bir varlıkla bağlamı yeniden doldurmada kullanılır. Bu nedenle SaveChanges, zaten orada olduğu varsayıldığından ekli bir varlığı veritabanına eklemeye çalışmaz. Başka bir durumda zaten bağlamda olan varlıkların durumlarının Değişmedi olarak ayarlandığını unutmayın. Varlık zaten Değişmemiş durumundaki bağlamdaysa Ekleme işlemi yapılmaz.