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) |
将段中的下一项作为字符串读取。 |