protected override void Dispose(bool disposing) { if (disposing && _pooledStream != null) { PooledStream.Return(_pooledStream); _pooledStream = null; } base.Dispose(disposing); }