protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); }
public void Dispose(bool disposing) { if (disposing) { ctx.Dispose(); GC.Collect(); } }
protected virtual void Dispose(bool disposing) { if (!this.disposed) { if (disposing) { context.Dispose(); } } this.disposed = true; }
protected virtual void Dispose(bool disposing) { if (!disposed) { if (disposing) { _context.Dispose(); } } disposed = true; }
/* Performans ve bellek yönetimi önemlidir. * Heap de oluşturulan class ve nesneler değişkenlerin kullanımı bittikten sonra C# dilinde GarbageCollector ile silindiği biliniyor. * Bu temizliğin yapılacağı zaman belirsizdir.Bu yazılım açısından performans kaybına neden olabilmektedir. Bu garbage collectorun * yaptığı işlemi biz kendimiz yönetebiliriz. Performansı ve belleği(RAM) verimli kullanmış oluruz.*/ public virtual void Dispose(bool disposing) { if (!this.disposed) { if (disposing) { _context.Dispose(); } } this.disposed = true; }
public void Dispose() { Db.Dispose(); GC.SuppressFinalize(this); }
public void Dispose() { context.Dispose(); }
public void Dispose() { _context?.Dispose(); }
public void Dispose() { _db.Dispose(); }