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