JsonRpcErrorCode Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Codici di errore disposti nella specifica di JSON-RPC o in questa libreria.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Ereditarietà
-
JsonRpcErrorCode
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| RequestCanceled | -32800 | L'esecuzione del metodo server è stata interrotta a causa di una richiesta di annullamento dal client. |
| ParseError | -32700 | Json non valido ricevuto dal server. Si è verificato un errore nel server durante l'analisi del testo JSON. |
| InternalError | -32603 | Errore interno JSON-RPC. |
| InvalidParams | -32602 | Parametri del metodo non validi. |
| MethodNotFound | -32601 | Il metodo non esiste/ non è disponibile. |
| InvalidRequest | -32600 | Il codice JSON inviato non è un oggetto Request valido. |
| InvocationErrorWithException | -32004 | Indica che la chiamata RPC è stata effettuata ma la destinazione ha generato un'eccezione. L'oggetto DataError incluso in deve essere interpretato come serializzato Exception tramite ISerializable. |
| ResponseSerializationFailure | -32003 | Indica che non è stato possibile serializzare una risposta come previsto dall'applicazione. |
| NoMarshaledObjectFound | -32001 | Indica che è stata effettuata una richiesta a un oggetto sottoposto a marshalling remoto che non esiste mai o che è già stato eliminato. |
| InvocationError | -32000 | Indica che la chiamata RPC è stata effettuata ma la destinazione ha generato un'eccezione. L'oggetto DataError incluso in è probabilmente .CommonErrorData |
Commenti
In base alla specifica, i codici di errore di e inclusi -32768 a -32000 sono riservati per gli errori predefiniti. L'intervallo tra -32000 e -32099 è "Riservato per gli errori server definiti dall'implementazione", quindi definiamo qualsiasi novità necessaria per StreamJsonRpc.