Partilhar via


SegmentBuilder Classe

Definição

Classe de utilitário para codificar dados em um ArraySegment.

public static class SegmentBuilder
type SegmentBuilder = class
Public Class SegmentBuilder
Herança
SegmentBuilder

Métodos

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

Acrescenta uma matriz de bytes ao final do segmento

Append(ArraySegment<Byte>, Int32, String)

Acrescenta uma cadeia de caracteres ao final do segmento

CalculateAppendSize(Byte[])

Calcula quanto espaço será necessário para acrescentar os bytes fornecidos ao segmento.

CalculateAppendSize(String)

Calcula quanto espaço será necessário para acrescentar a cadeia de caracteres fornecida ao segmento.

ReadNextBytes(ArraySegment<Byte>, Int32)

Lê o próximo item no segmento como uma matriz de bytes. Para o desempenho, isso é retornado como um sub-segmento do segmento original.

ReadNextString(ArraySegment<Byte>, Int32)

Lê o próximo item no segmento como uma cadeia de caracteres.

Aplica-se a