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

◆ ReadAsync() [3/3]

override ValueTask< int > System.Net.Security.NegotiateStream.ReadAsync ( Memory< byte > buffer,
CancellationToken cancellationToken = default(CancellationToken) )
inlinevirtual

Reimplemented from System.IO.Stream.

Definition at line 486 of file NegotiateStream.cs.

487 {
488 ThrowIfFailed(authSuccessCheck: true);
490 {
491 return base.InnerStream.ReadAsync(buffer, cancellationToken);
492 }
493 return ReadAsync(new AsyncReadWriteAdapter(base.InnerStream, cancellationToken), buffer, "ReadAsync");
494 }
override Task< int > ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
void ThrowIfFailed(bool authSuccessCheck)

References System.buffer, System.cancellationToken, System.Net.Security.NegotiateStream.CanGetSecureStream, System.Net.Security.NegotiateStream.ReadAsync(), and System.Net.Security.NegotiateStream.ThrowIfFailed().