# System.Threading.Channels

``` diff
 namespace System.Threading.Channels {
     public abstract class ChannelReader<T> {
+        public virtual bool CanPeek { get; }
+        public virtual bool TryPeek(out T item);
     }
 }
```

