OperationStatus 列挙型

定義

複数の連続していないバッファーに格納される入力の処理をサポートするスパンベースの操作から返すことのできる値を定義します。

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

フィールド

DestinationTooSmall 1

出力先バッファーに収まるものまで、入力が部分的に処理されます。 呼び出し元では出力先バッファーを拡大し、バッファーを適宜スライスして再試行できます。

Done 0

入力バッファー全体が処理され、操作が完了しました。

InvalidData 3

処理できない無効なバイトが入力に含まれていました。 入力が部分的に処理される場合、出力先には部分的な結果が格納されます。 これにより、入力に追加されるデータによって無効なシーケンスが有効になることはありません。

NeedMoreData 2

使用可能な入力の最後の有効なチャンクまで、入力が部分的に処理されます。 呼び出し元では残りの未処理の入力を追加のデータと合成し、バッファーを適宜スライスして再試行できます。

適用対象