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)

セグメント内の次の項目を文字列として読み取ります。

適用対象