private void EnsureNotDisposed() { if (_isDisposed) throw new ObjectDisposedException(GetType().FullName); }