ArrayBufferWriter<T>.Advance(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уведомляет IBufferWriter<T> о том, что count элементы были записаны в выходные данные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)
Параметры
- count
- Int32
Количество записываемых элементов.
Реализации
Исключения
count отрицательно.
Вызов метода пытается перейти к концу базового буфера.
Комментарии
Необходимо запросить новый буфер после вызова Advance для продолжения записи дополнительных данных и записи в ранее приобретенный буфер.