Partager via


JsonRpcErrorCode Énumération

Définition

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

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

Champs

InternalError -32603

Erreur JSON-RPC interne.

InvalidParams -32602

Paramètres de méthode non valides.

InvalidRequest -32600

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

InvocationError -32000

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

InvocationErrorWithException -32004

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

MethodNotFound -32601

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

NoMarshaledObjectFound -32001

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

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.

RequestCanceled -32800

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

ResponseSerializationFailure -32003

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

Remarques

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

S’applique à