Condividi tramite


JsonRpcErrorCode Enumerazione

Definizione

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.

Si applica a