private void EnsureNotDisposed() { if (_disposed) throw new ObjectDisposedException(GetType().Name); } }