private Stream EnsureNotDisposed() { Stream str = _managedStream; if (str == null) { ObjectDisposedException ex = new ObjectDisposedException(SR.ObjectDisposed_CannotPerformOperation); ex.SetErrorCode(HResults.RO_E_CLOSED); throw ex; } return str; }