Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  En az bir property'sinin değeri değişmiş, fakat henüz state'i kaydedilmemiş nesnelere denir.

Bu yaklaşım genellikle şöyle implement edilir:
public class StorableObject
{
   private bool dirty = false; // başlangıçta temiz.

   public string Ad
   {
      get {return ad;}
      set {ad = value; dirty = true;}  // değişiklik oldu kirlendi.
   }

   public void SaveState()
   {
      //state kaydedilir ve ardından..
      dirty = false;
   }
}

State kaydedildikten sonra dirty false yapılır. Özellikle .Net Framework'ün kaynak kodlarında bu yaklaşımın kullanımına çok defa şahit oldum.

Ayrıca bkz: dirty bit
fizikci
14 Haziran 2006 15:19 ~ 15 Haziran 2006 11:50
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.
© 2005, Bilişim Kulübü. (1078 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen