共用方式為


SegmentBuilder 類別

定義

將資料編碼成 ArraySegment 的公用程式類別。

public static class SegmentBuilder
type SegmentBuilder = class
Public Class SegmentBuilder
繼承
SegmentBuilder

方法

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

將位元組陣列附加至區段結尾

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

將位元組陣列附加至區段結尾

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

ReadOnlyMemory<T> 位元組的 附加至區段結尾

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

ReadOnlyMemory<T> 位元組的 附加至區段結尾

Append(ArraySegment<Byte>, Int32, String)

將字串附加至區段的結尾

CalculateAppendSize(ArraySegment<Byte>)

計算將提供的位元組附加至區段所需的空間量。

CalculateAppendSize(Byte[])

計算將提供的位元組附加至區段所需的空間量。

CalculateAppendSize(ReadOnlyMemory<Byte>)

計算將提供的位元組附加至區段所需的空間量。

CalculateAppendSize(ReadOnlySpan<Byte>)

計算將提供的位元組附加至區段所需的空間量。

CalculateAppendSize(String)

計算將所提供的字串附加至區段所需的空間量。

ReadNextBytes(ArraySegment<Byte>, Int32)

讀取區段中的下一個專案做為位元組陣列。 為了達到效能,這會以原始區段的子區段傳回。

ReadNextString(ArraySegment<Byte>, Int32)

以字串的形式讀取區段中的下一個專案。

適用於