OperationStatus OperationStatus OperationStatus OperationStatus Enum

Definición

Define los valores que pueden devolverse desde operaciones basadas en el intervalo que admiten el procesamiento de entrada contenida en varios búferes no contiguos.Defines the values that can be returned from span-based operations that support processing of input contained in multiple discontiguous buffers.

public enum class OperationStatus
public enum OperationStatus
type OperationStatus = 
Public Enum OperationStatus
Herencia
OperationStatusOperationStatusOperationStatusOperationStatus

Campos

DestinationTooSmall DestinationTooSmall DestinationTooSmall DestinationTooSmall 1

La entrada se procesa parcialmente, hasta lo que podría caber en el búfer de destino.The input is partially processed, up to what could fit into the destination buffer. El autor de llamada puede ampliar el búfer de destino, segmentar los búferes de forma adecuada y volver a intentarlo.The caller can enlarge the destination buffer, slice the buffers appropriately, and retry.

Done Done Done Done 0

Todo el búfer de entrada se ha procesado y la operación está completa.The entire input buffer has been processed and the operation is complete.

InvalidData InvalidData InvalidData InvalidData 3

La entrada contenía bytes no válidos que no se pudieron procesar.The input contained invalid bytes which could not be processed. Si la entrada se procesa parcialmente, el destino contiene el resultado parcial.If the input is partially processed, the destination contains the partial result. Esto garantiza que ningún dato adicional anexado a la entrada convierta la secuencia en válida.This guarantees that no additional data appended to the input will make the invalid sequence valid.

NeedMoreData NeedMoreData NeedMoreData NeedMoreData 2

La entrada se procesa parcialmente, hasta el último fragmento válido de la entrada que podría utilizarse.The input is partially processed, up to the last valid chunk of the input that could be consumed. El autor de llamada puede unir las entradas restantes sin procesar con más datos, segmentar los búferes de forma adecuada y volver a intentarlo.The caller can stitch the remaining unprocessed input with more data, slice the buffers appropriately, and retry.

Se aplica a