JsonRpcErrorCode Výčet

Definice

Kódy chyb uvedené ve specifikaci JSON-RPC nebo v této knihovně.

public enum JsonRpcErrorCode
type JsonRpcErrorCode = 
Public Enum JsonRpcErrorCode
Dědičnost
JsonRpcErrorCode

Pole

InternalError -32603

Vnitřní chyba JSON-RPC

InvalidParams -32602

Neplatné parametry metody

InvalidRequest -32600

Odeslaný kód JSON není platným objektem požadavku.

InvocationError -32000

Označuje, že bylo volání RPC provedeno, ale cíl vyvolal výjimku. Je Data pravděpodobnéCommonErrorData, že součástí je Error .

InvocationErrorWithException -32004

Označuje, že bylo volání RPC provedeno, ale cíl vyvolal výjimku. Zahrnutí Data do souboru Error by mělo být interpretováno jako Exception serializované prostřednictvím ISerializable.

MethodNotFound -32601

Metoda neexistuje nebo není k dispozici.

NoMarshaledObjectFound -32001

Označuje, že požadavek byl proveden pro vzdáleně zařazovaný objekt, který nikdy neexistoval nebo již nebyl odstraněn.

ParseError -32700

Server přijal neplatný kód JSON. Při analýze textu JSON došlo na serveru k chybě.

RequestCanceled -32800

Spuštění metody serveru bylo přerušeno kvůli požadavku na zrušení klienta.

ResponseSerializationFailure -32003

Označuje, že odpověď nelze serializovat jako zamýšlenou aplikaci.

Poznámky

Podle specifikace jsou kódy chyb od -32768 do -32000 vyhrazeny pro předdefinované chyby. Rozsah od -32000 do -32099 je "Vyhrazeno pro chyby serveru definované implementací", takže definujeme, co nového potřebujeme pro StreamJsonRpc.

Platí pro