Compartir a través de


JsonRpcErrorCode Enumeración

Definición

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

public enum JsonRpcErrorCode
type JsonRpcErrorCode = 
Public Enum JsonRpcErrorCode
Herencia
JsonRpcErrorCode

Campos

InternalError -32603

Error interno de JSON-RPC.

InvalidParams -32602

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

InvalidRequest -32600

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

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.

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 de ISerializable.

MethodNotFound -32601

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

NoMarshaledObjectFound -32001

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

ParseError -32700

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

RequestCanceled -32800

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

ResponseSerializationFailure -32003

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

Comentarios

Según la especificación, los códigos de error de e incluidos -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