JsonRpcErrorCode Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.