CompositeDisposable public sealed class CompositeDisposable : ICollection<IDisposable>, IEnumerable<IDisposable>, IEnumerable, ICancelable, IDisposable Documentation Code public int Count { get; } public bool IsDisposed { get; } public bool IsReadOnly { get; } public CompositeDisposable() public CompositeDisposable(int capacity) public CompositeDisposable(IDisposable[] disposables) public CompositeDisposable(IEnumerable<IDisposable> disposables) public void Add(IDisposable item) public void Clear() public bool Contains(IDisposable item) public void CopyTo(IDisposable[] array, int arrayIndex) public void Dispose() public IEnumerator<IDisposable> GetEnumerator() public bool Remove(IDisposable item)