Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadAllAsync()

virtual async IAsyncEnumerable< T > System.Threading.Channels.ChannelReader< T >.ReadAllAsync ( [EnumeratorCancellation] CancellationToken cancellationToken = default(CancellationToken))
inlinevirtualinherited

Definition at line 67 of file ChannelReader.cs.

68 {
70 {
71 T item;
72 while (TryRead(out item))
73 {
74 yield return item;
75 }
76 }
77 }
ValueTask< bool > WaitToReadAsync(CancellationToken cancellationToken=default(CancellationToken))
bool TryRead([MaybeNullWhen(false)] out T item)

References System.cancellationToken, System.item, System.Threading.Channels.ChannelReader< T >.TryRead(), and System.Threading.Channels.ChannelReader< T >.WaitToReadAsync().