JsonRpcErrorCode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.