Implemented interface member:
method
Advance
System.Buffers.IBufferWriter<T>.Advance(System.Int32)
10 overrides of Advance
Microsoft.AspNetCore.Server.Kestrel.Core (5)
Internal\Http\HttpResponsePipeWriter.cs (1)
22
public override void
Advance
(int bytes)
Internal\Infrastructure\PipeWriterHelpers\ConcurrentPipeWriter.cs (1)
90
public override void
Advance
(int bytes)
Internal\Infrastructure\StatusCheckPipeWriter.cs (1)
40
public override void
Advance
(int bytes)
Internal\Infrastructure\ThrowingPipeWriter.cs (1)
17
public override void
Advance
(int bytes) => throw new InvalidOperationException(_message);
Internal\Infrastructure\WrappingPipeWriter.cs (1)
26
public override void
Advance
(int bytes)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\aspnetcore\src\Servers\Kestrel\shared\CompletionPipeWriter.cs (1)
23
public override void
Advance
(int bytes)
Microsoft.Extensions.Logging.Console (1)
src\runtime\src\libraries\Common\src\System\Text\Json\PooledByteBufferWriter.cs (1)
52
public override void
Advance
(int count) => _buffer.Commit(count);
System.IO.Pipelines (2)
System\IO\Pipelines\Pipe.DefaultPipeWriter.cs (1)
34
public override void
Advance
(int bytes) => _pipe.Advance(bytes);
System\IO\Pipelines\StreamPipeWriter.cs (1)
71
public override void
Advance
(int bytes)
System.Text.Json (1)
src\runtime\src\libraries\Common\src\System\Text\Json\PooledByteBufferWriter.cs (1)
52
public override void
Advance
(int count) => _buffer.Commit(count);
24 references to Advance
Microsoft.AspNetCore.Http.Abstractions (2)
Extensions\HttpResponseWritingExtensions.cs (2)
82
pipeWriter.
Advance
(bytesWritten);
115
writer.
Advance
(bytesUsed);
Microsoft.AspNetCore.Http.Connections (1)
Internal\Transports\WebSocketsServerTransport.cs (1)
161
_application.Output.
Advance
(receiveResult.Count);
Microsoft.AspNetCore.ResponseCaching (1)
CacheEntry\CachedResponseBody.cs (1)
39
destination.
Advance
(segment.Length);
Microsoft.AspNetCore.Server.Kestrel.Core (10)
Internal\Http2\Http2Connection.cs (1)
1912
writer.
Advance
(copyAmount);
Internal\Http2\Http2FrameWriter.cs (1)
1042
output.
Advance
(Http2FrameReader.HeaderLength);
Internal\Http3\Http3FrameWriter.cs (4)
125
_outputWriter.
Advance
(totalLength);
156
_outputWriter.
Advance
(VariableLengthIntegerHelper.WriteInteger(buffer, id));
249
_outputWriter.
Advance
(length);
291
output.
Advance
(typeLength + lengthLength);
Internal\Http3\Http3OutputProducer.cs (1)
131
_pipeWriter.
Advance
(bytes);
Internal\Infrastructure\PipeWriterHelpers\ConcurrentPipeWriter.cs (1)
94
_innerPipeWriter.
Advance
(bytes);
Internal\Infrastructure\StatusCheckPipeWriter.cs (1)
43
_inner.
Advance
(bytes);
Internal\Infrastructure\WrappingPipeWriter.cs (1)
28
_inner.
Advance
(bytes);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Internal\QuicStreamContext.cs (1)
222
input.
Advance
(bytesReceived);
src\aspnetcore\src\Servers\Kestrel\shared\CompletionPipeWriter.cs (1)
25
_inner.
Advance
(bytes);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\Checksum.cs (1)
96
pipeWriter.
Advance
(HashSize);
Microsoft.Extensions.Http.Diagnostics (2)
Logging\Internal\HttpResponseBodyReader.cs (2)
141
writer.
Advance
(bytesRead);
160
writer.
Advance
(bytesRead);
System.IO.Pipelines (4)
System\IO\Pipelines\PipeWriter.cs (4)
61
/// <summary>Notifies the <see cref="System.IO.Pipelines.PipeWriter" /> that <paramref name="bytes" /> bytes were written to the output <see cref="System.Span{T}" /> or <see cref="System.Memory{T}" />. You must request a new buffer after calling <see cref="System.IO.Pipelines.PipeWriter.
Advance
(int)" /> to continue writing more data; you cannot write to a previously acquired buffer.</summary>
70
/// You must request a new buffer after calling <see cref="System.IO.Pipelines.PipeWriter.
Advance
" /> to continue writing more data; you cannot write to a previously acquired buffer.</remarks>
79
/// You must request a new buffer after calling <see cref="System.IO.Pipelines.PipeWriter.
Advance
(int)" /> to continue writing more data; you cannot write to a previously acquired buffer.</remarks>
135
Advance
(read);
System.Text.Json (1)
System\Text\Json\Serialization\JsonSerializer.Write.Pipe.cs (1)
285
utf8Json.
Advance
(1);