Поделиться через


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 необходимо запросить новый буфер, чтобы продолжить запись дополнительных данных и не удается выполнить запись в ранее полученный буфер.

Применяется к