JsonRpcErrorCode Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kody błędów określone w specyfikacji JSON-RPC lub tej biblioteki.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Dziedziczenie
-
JsonRpcErrorCode
Pola
InternalError | -32603 | Wewnętrzny błąd JSON-RPC. |
InvalidParams | -32602 | Nieprawidłowe parametry metody. |
InvalidRequest | -32600 | Wysłany kod JSON nie jest prawidłowym obiektem żądania. |
InvocationError | -32000 | Wskazuje, że wywołanie RPC zostało wykonane, ale element docelowy rzucił wyjątek. Element Data uwzględniony w obiekcie Error prawdopodobnie będzie mieć wartość CommonErrorData. |
InvocationErrorWithException | -32004 | Wskazuje, że wywołanie RPC zostało wykonane, ale element docelowy rzucił wyjątek. Element Data uwzględniony w elemecie Error powinien być interpretowany jako Exception serializowany za pośrednictwem metody ISerializable. |
MethodNotFound | -32601 | Metoda nie istnieje /jest niedostępna. |
NoMarshaledObjectFound | -32001 | Wskazuje, że żądanie zostało wykonane do obiektu zdalnego marshalingu, który nigdy nie istniał lub został już usunięty. |
ParseError | -32700 | Serwer odebrał nieprawidłowy kod JSON. Wystąpił błąd na serwerze podczas analizowania tekstu JSON. |
RequestCanceled | -32800 | Wykonanie metody serwera zostało przerwane z powodu żądania anulowania od klienta. |
ResponseSerializationFailure | -32003 | Wskazuje, że nie można serializować odpowiedzi jako zamierzonej aplikacji. |
Uwagi
Zgodnie ze specyfikacją kody błędów z i w tym -32768 do -32000 są zarezerwowane dla wstępnie zdefiniowanych błędów. Zakres od -32000 do -32099 to "Reserved for implementation-defined server-errors", więc definiujemy niezależnie od tego, czego potrzebujemy dla usługi StreamJsonRpc.