ArrayBufferWriter<T>.Advance(Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Notifies the IBufferWriter<T> that count
items were written to the output Span<T>/Memory<T>.
public:
virtual void Advance(int count);
public void Advance (int count);
abstract member Advance : int -> unit
override this.Advance : int -> unit
Public Sub Advance (count As Integer)
Parameters
- count
- Int32
The number of items written.
Implements
Exceptions
count
is negative.
The method call attempts to advance past the end of the underlying buffer.
Remarks
You must request a new buffer after calling Advance
to continue writing more data and cannot write to a previously acquired buffer.