SegmentBuilder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將資料編碼成 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) |
以字串的形式讀取區段中的下一個專案。 |