protected void CheckDisposed() { if(_disposed) throw new ObjectDisposedException(GetType().FullName); } #endregion