JsonRpcErrorCode Enumeración

Definición

Códigos de error establecidos en la especificación de JSON-RPC o en esta biblioteca.

public enum JsonRpcErrorCode
type JsonRpcErrorCode = 
Public Enum JsonRpcErrorCode
Herencia
JsonRpcErrorCode

Campos

Nombre Valor Description
RequestCanceled -32800

La ejecución del método de servidor se anuló debido a una solicitud de cancelación del cliente.

ParseError -32700

El servidor recibió un JSON no válido. Error en el servidor al analizar el texto JSON.

InternalError -32603

Error de JSON-RPC interno.

InvalidParams -32602

Parámetros de método no válidos.

MethodNotFound -32601

El método no existe o no está disponible.

InvalidRequest -32600

El JSON enviado no es un objeto Request válido.

InvocationErrorWithException -32004

Indica que se realizó la llamada RPC, pero el destino produjo una excepción. El Data elemento incluido en Error debe interpretarse como un Exception serializado a través ISerializablede .

ResponseSerializationFailure -32003

Indica que no se pudo serializar una respuesta según lo previsto en la aplicación.

NoMarshaledObjectFound -32001

Indica que se realizó una solicitud a un objeto serializado de forma remota que nunca existía o ya se ha eliminado.

InvocationError -32000

Indica que se realizó la llamada RPC, pero el destino produjo una excepción. El Data elemento incluido en Error es probable que sea CommonErrorData.

Comentarios

Según las especificaciones, los códigos de error de e incluso -32768 a -32000 están reservados para errores predefinidos. El intervalo de -32000 a -32099 es "Reservado para errores de servidor definidos por la implementación", por lo que definimos lo que necesitamos para StreamJsonRpc.

Se aplica a