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
необходимо запросить новый буфер, чтобы продолжить запись дополнительных данных и не удается выполнить запись в ранее полученный буфер.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по