Compartir a través de


SegmentBuilder Clase

Definición

Clase de utilidad para codificar datos en una clase ArraySegment.

public static class SegmentBuilder
type SegmentBuilder = class
Public Class SegmentBuilder
Herencia
SegmentBuilder

Métodos

Append(ArraySegment<Byte>, Int32, ArraySegment<Byte>)

Anexa una matriz de bytes al final del segmento.

Append(ArraySegment<Byte>, Int32, Byte[])

Anexa una matriz de bytes al final del segmento.

Append(ArraySegment<Byte>, Int32, ReadOnlyMemory<Byte>)

Anexa un ReadOnlyMemory<T> de bytes al final del segmento

Append(ArraySegment<Byte>, Int32, ReadOnlySpan<Byte>)

Anexa un ReadOnlyMemory<T> de bytes al final del segmento

Append(ArraySegment<Byte>, Int32, String)

Anexa una cadena al final del segmento.

CalculateAppendSize(ArraySegment<Byte>)

Calcula cuánto espacio se necesitará para anexar los bytes proporcionados al segmento.

CalculateAppendSize(Byte[])

Calcula cuánto espacio se necesitará para anexar los bytes proporcionados al segmento.

CalculateAppendSize(ReadOnlyMemory<Byte>)

Calcula cuánto espacio se necesitará para anexar los bytes proporcionados al segmento.

CalculateAppendSize(ReadOnlySpan<Byte>)

Calcula cuánto espacio se necesitará para anexar los bytes proporcionados al segmento.

CalculateAppendSize(String)

Calcula cuánto espacio se necesitará para anexar la cadena proporcionada al segmento.

ReadNextBytes(ArraySegment<Byte>, Int32)

Lee el siguiente elemento del segmento como una matriz de bytes. Para el rendimiento, se devuelve como un subsegmento del segmento original.

ReadNextString(ArraySegment<Byte>, Int32)

Lee el siguiente elemento del segmento como una cadena.

Se aplica a