# System.Threading.Channels

``` diff
 namespace System.Threading.Channels {
     public class ChannelClosedException : InvalidOperationException {
+        protected ChannelClosedException(SerializationInfo info, StreamingContext context);
     }
     public abstract class ChannelReader<T> {
+        public virtual IAsyncEnumerable<T> ReadAllAsync(CancellationToken cancellationToken = default(CancellationToken));
     }
 }
```

