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

◆ CopyToUntilEofWithExistingBufferedDataAsync()

async Task System.Net.Http.HttpConnection.CopyToUntilEofWithExistingBufferedDataAsync ( Stream destination,
bool async,
int bufferSize,
CancellationToken cancellationToken )
inlineprivate

Definition at line 2464 of file HttpConnection.cs.

2465 {
2468 _readLength = (_readOffset = 0);
2469 if (async)
2470 {
2472 }
2473 else
2474 {
2476 }
2477 }
void CopyTo(Stream destination)
Definition Stream.cs:540
Task CopyToAsync(Stream destination)
Definition Stream.cs:571
ValueTask CopyFromBufferAsync(Stream destination, bool async, int count, CancellationToken cancellationToken)
new ConfiguredTaskAwaitable< TResult > ConfigureAwait(bool continueOnCapturedContext)
Definition Task.cs:226
ConfiguredValueTaskAwaitable ConfigureAwait(bool continueOnCapturedContext)
Definition ValueTask.cs:312

References System.Net.Http.HttpConnection._readLength, System.Net.Http.HttpConnection._readOffset, System.Net.Http.HttpConnection._stream, System.cancellationToken, System.Threading.Tasks.Task< TResult >.ConfigureAwait(), System.Threading.Tasks.ValueTask< TResult >.ConfigureAwait(), System.Net.Http.HttpConnection.CopyFromBufferAsync(), System.IO.Stream.CopyTo(), System.IO.Stream.CopyToAsync(), System.count, and System.destination.

Referenced by System.Net.Http.HttpConnection.CopyToUntilEofAsync().