JsonRpcErrorCode Enumeration

Definition

Fehlercodes, die in der JSON-RPC Spezifikation oder dieser Bibliothek angeordnet sind.

public enum JsonRpcErrorCode
type JsonRpcErrorCode = 
Public Enum JsonRpcErrorCode
Vererbung
JsonRpcErrorCode

Felder

Name Wert Beschreibung
RequestCanceled -32800

Die Ausführung der Servermethode wurde aufgrund einer Abbruchanforderung vom Client abgebrochen.

ParseError -32700

Ungültiger JSON-Code wurde vom Server empfangen. Fehler auf dem Server beim Analysieren des JSON-Texts.

InternalError -32603

Interner JSON-RPC Fehler.

InvalidParams -32602

Ungültige Methodenparameter.

MethodNotFound -32601

Die Methode ist nicht vorhanden/ist nicht verfügbar.

InvalidRequest -32600

Der gesendete JSON-Code ist kein gültiges Request-Objekt.

InvocationErrorWithException -32004

Gibt an, dass der RPC-Aufruf durchgeführt wurde, aber das Ziel hat eine Ausnahme ausgelöst. Die Data in der Error Datei enthaltenen Werte sollten als Exception serialisiert ISerializableüber interpretiert werden.

ResponseSerializationFailure -32003

Gibt an, dass eine Antwort nicht serialisiert werden konnte, wie die Anwendung beabsichtigt.

NoMarshaledObjectFound -32001

Gibt an, dass eine Anforderung an ein remote gemarstetes Objekt gestellt wurde, das nie vorhanden war oder bereits verworfen wurde.

InvocationError -32000

Gibt an, dass der RPC-Aufruf durchgeführt wurde, aber das Ziel hat eine Ausnahme ausgelöst. Das Data enthaltene in der Error ist wahrscheinlich .CommonErrorData

Hinweise

Gemäß der Spezifikation sind die Fehlercodes von und einschließlich -32768 bis -32000 für vordefinierte Fehler reserviert. Der Bereich zwischen -32000 und -32099 ist "Reserviert für implementierungsdefinierte Serverfehler", sodass wir definieren, was für StreamJsonRpc neu ist.

Gilt für: