JsonRpcErrorCode Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.