/// <inheritdoc/> protected override void Dispose(bool disposing) { if (disposing) { Interlocked.Exchange(ref _inner, Disposable.Empty).Dispose(); _list?.Dispose(); } base.Dispose(disposing); }
/// <inheritdoc/> protected override void Dispose(bool disposing) { if (disposing) { _inner?.Dispose(); _list?.Dispose(); } base.Dispose(disposing); }
public void Dispose() { _source.Dispose(); }
public void Dispose() { _source.Dispose(); _results.Dispose(); }
public void Cleanup() { _sizeLimiter.Dispose(); _source.Dispose(); _results.Dispose(); }
public void Cleanup() { _source.Dispose(); _results.Dispose(); }
public void Dispose() { _sourceList.Dispose(); }
public void Cleanup() { _source.Dispose(); }
public void Dispose() { _controller.Dispose(); _source.Dispose(); _results.Dispose(); }
public void Cleanup() { _results.Dispose(); _source.Dispose(); _pausingSubject.OnCompleted(); }
public void CleeanUp() { _source.Dispose(); }