OperationStatus Enumeração

Definição

Define os valores que podem ser retornados de operações baseadas em extensão compatíveis com o processamento de entrada contido em vários buffers descontínuos.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
Herança
OperationStatus

Campos

DestinationTooSmall 1

A entrada é parcialmente processada, até o volume possível do buffer de destino.The input is partially processed, up to what could fit into the destination buffer. O chamador pode ampliar o buffer de destino, fatiar os buffers apropriadamente e tentar novamente.The caller can enlarge the destination buffer, slice the buffers appropriately, and retry.

Done 0

Todo o buffer de entrada foi processado e a operação foi concluída.The entire input buffer has been processed and the operation is complete.

InvalidData 3

A entrada continha bytes inválidos que não puderam ser processados.The input contained invalid bytes which could not be processed. Se a entrada for parcialmente processada, o destino conterá o resultado parcial.If the input is partially processed, the destination contains the partial result. Isso garante que nenhum dado adicional acrescentado à entrada validará a sequência inválida.This guarantees that no additional data appended to the input will make the invalid sequence valid.

NeedMoreData 2

A entrada é parcialmente processada até a última parte válida da entrada que poderia ser consumida.The input is partially processed, up to the last valid chunk of the input that could be consumed. O chamador pode costurar a entrada restante não processada com mais dados, fatiar os buffers apropriadamente e tentar novamente.The caller can stitch the remaining unprocessed input with more data, slice the buffers appropriately, and retry.

Aplica-se a