private void ThrowIfDisposed() { if (Disposed) { throw new ObjectDisposedException(this.GetType().Name); } }