Udostępnij za pośrednictwem


ArrayBufferWriter<T>.Advance(Int32) Metoda

Definicja

Powiadamia, IBufferWriter<T> że elementy zostały zapisane w danych wyjściowych Span<T>/Memory<T>.count

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)

Parametry

count
Int32

Liczba zapisanych elementów.

Implementuje

Wyjątki

count jest ujemna.

Wywołanie metody próbuje przejść obok końca buforu bazowego.

Uwagi

Po wywołaniu Advance należy zażądać nowego buforu, aby kontynuować zapisywanie większej ilości danych i nie można zapisać w wcześniej uzyskanym buforze.

Dotyczy