Partager via


SegmentBuilder Classe

Définition

Classe utilitaire pour l’encodage de données dans un ArraySegment.

public static class SegmentBuilder
type SegmentBuilder = class
Public Class SegmentBuilder
Héritage
SegmentBuilder

Méthodes

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

Ajoute un tableau d’octets à la fin du segment

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

Ajoute un tableau d’octets à la fin du segment

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

Ajoute un ReadOnlyMemory<T> d’octets à la fin du segment

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

Ajoute un ReadOnlyMemory<T> d’octets à la fin du segment

Append(ArraySegment<Byte>, Int32, String)

Ajoute une chaîne à la fin du segment

CalculateAppendSize(ArraySegment<Byte>)

Calcule la quantité d’espace nécessaire pour ajouter les octets fournis au segment.

CalculateAppendSize(Byte[])

Calcule la quantité d’espace nécessaire pour ajouter les octets fournis au segment.

CalculateAppendSize(ReadOnlyMemory<Byte>)

Calcule la quantité d’espace nécessaire pour ajouter les octets fournis au segment.

CalculateAppendSize(ReadOnlySpan<Byte>)

Calcule la quantité d’espace nécessaire pour ajouter les octets fournis au segment.

CalculateAppendSize(String)

Calcule la quantité d’espace nécessaire pour ajouter la chaîne fournie au segment.

ReadNextBytes(ArraySegment<Byte>, Int32)

Lit l’élément suivant dans le segment sous la forme d’un tableau d’octets. Pour les performances, cette valeur est retournée en tant que sous-segment du segment d’origine.

ReadNextString(ArraySegment<Byte>, Int32)

Lit l’élément suivant dans le segment sous forme de chaîne.

S’applique à