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

◆ ReadAsync() [2/2]

override ValueTask< int > System.IO.StreamReader.ReadAsync ( Memory< char > buffer,
CancellationToken cancellationToken = default(CancellationToken) )
inlinevirtualinherited

Reimplemented from System.IO.TextReader.

Definition at line 826 of file StreamReader.cs.

827 {
828 if (GetType() != typeof(StreamReader))
829 {
830 return base.ReadAsync(buffer, cancellationToken);
831 }
834 if (cancellationToken.IsCancellationRequested)
835 {
837 }
839 }
override async ValueTask< int > ReadAsyncInternal(Memory< char > buffer, CancellationToken cancellationToken)
static ValueTask FromCanceled(CancellationToken cancellationToken)
Definition ValueTask.cs:180

References System.buffer, System.cancellationToken, System.IO.StreamReader.CheckAsyncTaskInProgress(), System.Threading.Tasks.ValueTask< TResult >.FromCanceled(), System.IO.StreamReader.ReadAsyncInternal(), and System.IO.StreamReader.ThrowIfDisposed().