OperationStatus 枚举

定义

定义可从基于范围的操作返回的值,这些操作支持处理多个不和谐缓冲区中包含的输入。

public enum class OperationStatus
public enum OperationStatus
type OperationStatus = 
Public Enum OperationStatus
继承
OperationStatus

字段

名称 说明
Done 0

已处理整个输入缓冲区,操作已完成。

DestinationTooSmall 1

输入部分处理,最多可以容纳到目标缓冲区中的内容。 调用方可以放大目标缓冲区,适当地切片缓冲区,然后重试。

NeedMoreData 2

输入部分处理,最多可以消耗的输入的最后一个有效区块。 调用方可以使用更多数据缝合剩余未处理的输入,适当地切片缓冲区,然后重试。

InvalidData 3

输入包含无法处理的无效字节。 如果部分处理输入,则目标包含部分结果。 这可以保证没有追加到输入的其他数据会使序列无效。

适用于