JsonRpcErrorCode Enumeração

Definição

Códigos de erro dispostos na especificação JSON-RPC ou nesta biblioteca.

public enum JsonRpcErrorCode
type JsonRpcErrorCode = 
Public Enum JsonRpcErrorCode
Herança
JsonRpcErrorCode

Campos

Nome Valor Description
RequestCanceled -32800

A execução do método de servidor foi anulada devido a uma solicitação de cancelamento do cliente.

ParseError -32700

JSON inválido foi recebido pelo servidor. Ocorreu um erro no servidor ao analisar o texto JSON.

InternalError -32603

Erro de JSON-RPC interno.

InvalidParams -32602

Parâmetros de método inválidos.

MethodNotFound -32601

O método não existe/não está disponível.

InvalidRequest -32600

O JSON enviado não é um objeto de solicitação válido.

InvocationErrorWithException -32004

Indica que a chamada RPC foi feita, mas o destino lançou uma exceção. O Data incluído no Error deve ser interpretado como um Exception serializado via ISerializable.

ResponseSerializationFailure -32003

Indica que uma resposta não pôde ser serializada como o aplicativo pretendia.

NoMarshaledObjectFound -32001

Indica que uma solicitação foi feita a um objeto marshaled remoto que nunca existiu ou já foi descartado.

InvocationError -32000

Indica que a chamada RPC foi feita, mas o destino lançou uma exceção. É Data provável que CommonErrorDatao Error incluído no .

Comentários

De acordo com a especificação, os códigos de erro de e incluindo -32768 a -32000 são reservados para erros predefinidos. O intervalo de -32000 a -32099 é "Reservado para erros de servidor definidos pela implementação", portanto, definimos qualquer novidade necessária para StreamJsonRpc.

Aplica-se a