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 JSON-RPC o in questa libreria.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Ereditarietà
-
JsonRpcErrorCode
Campi
InternalError | -32603 | Errore JSON-RPC interno. |
InvalidParams | -32602 | Parametri del metodo non validi. |
InvalidRequest | -32600 | Il codice JSON inviato non è un oggetto Request valido. |
InvocationError | -32000 | Indica che la chiamata RPC è stata effettuata, ma la destinazione ha generato un'eccezione. L'oggetto incluso nell'oggetto DataError è probabile che sia CommonErrorData. |
InvocationErrorWithException | -32004 | Indica che la chiamata RPC è stata effettuata, ma la destinazione ha generato un'eccezione. L'oggetto Data incluso nell'oggetto Error deve essere interpretato come serializzato Exception tramite ISerializable. |
MethodNotFound | -32601 | Il metodo non esiste/non è disponibile. |
NoMarshaledObjectFound | -32001 | Indica che è stata effettuata una richiesta a un oggetto marshalling remoto che non esiste mai o che è già stato eliminato. |
ParseError | -32700 | Il codice JSON non valido è stato ricevuto dal server. Si è verificato un errore nel server durante l'analisi del testo JSON. |
RequestCanceled | -32800 | L'esecuzione del metodo server è stata interrotta a causa di una richiesta di annullamento dal client. |
ResponseSerializationFailure | -32003 | Indica che non è stato possibile serializzare una risposta come previsto dall'applicazione. |
Commenti
Per la specifica, i codici di errore da e inclusi -32768 a -32000 sono riservati per gli errori predefiniti. L'intervallo compreso tra -32000 e -32099 è "Riservato per gli errori server definiti dall'implementazione", quindi definiamo qualsiasi novità necessaria per StreamJsonRpc.