JsonRpcErrorCode Enumerazione

Definizione

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.

Si applica a