Langue

JsonRpcErrorCode Énumération

Définition

Codes d’erreur disposés dans la spécification JSON-RPC ou cette bibliothèque.

public enum JsonRpcErrorCode
type JsonRpcErrorCode = 
Public Enum JsonRpcErrorCode
Héritage
JsonRpcErrorCode

Champs

Nom Valeur Description
RequestCanceled -32800

L’exécution de la méthode serveur a été abandonnée en raison d’une demande d’annulation du client.

ParseError -32700

Json non valide a été reçu par le serveur. Une erreur s’est produite sur le serveur lors de l’analyse du texte JSON.

InternalError -32603

Erreur de JSON-RPC interne.

InvalidParams -32602

Paramètre(s) de méthode non valide(s).

MethodNotFound -32601

La méthode n’existe pas/ n’est pas disponible.

InvalidRequest -32600

Le JSON envoyé n’est pas un objet Request valide.

InvocationErrorWithException -32004

Indique que l’appel RPC a été effectué, mais que la cible a levé une exception. L’élément Data inclus dans le Error doit être interprété comme un Exception sérialisé via ISerializable.

ResponseSerializationFailure -32003

Indique qu’une réponse n’a pas pu être sérialisée comme prévu par l’application.

NoMarshaledObjectFound -32001

Indique qu’une demande a été adressée à un objet marshalé à distance qui n’existait jamais ou qui a déjà été supprimé.

InvocationError -32000

Indique que l’appel RPC a été effectué, mais que la cible a levé une exception. L’élément Data inclus dans l’élément Error est susceptible d’être CommonErrorData.

Remarques

Selon la spécification, les codes d’erreur provenant et inclus -32768 à -32000 sont réservés aux erreurs prédéfinies. La plage de -32000 à -32099 est « Réservée aux erreurs serveur définies par l’implémentation », nous définissons donc les nouveautés dont nous avons besoin pour StreamJsonRpc.

S’applique à