SegmentBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |