JsonRpcErrorCode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коды ошибок, изложенные в спецификации JSON-RPC или этой библиотеке.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Наследование
-
JsonRpcErrorCode
Поля
InternalError | -32603 | Внутренняя ошибка JSON-RPC. |
InvalidParams | -32602 | Недопустимые параметры метода. |
InvalidRequest | -32600 | Отправленный JSON не является допустимым объектом request. |
InvocationError | -32000 | Указывает, что был выполнен вызов RPC, но целевой объект вызвал исключение. Включенный Data в него Error , скорее всего, будет CommonErrorData. |
InvocationErrorWithException | -32004 | Указывает, что был выполнен вызов RPC, но целевой объект вызвал исключение. Включенные Data в него Error интерпретироваться как Exception сериализованные с помощью ISerializable. |
MethodNotFound | -32601 | Метод не существует или недоступен. |
NoMarshaledObjectFound | -32001 | Указывает, что запрос был сделан для удаленно маршалированного объекта, который никогда не существовал или уже удален. |
ParseError | -32700 | Сервер получил недопустимый код JSON. Произошла ошибка на сервере при анализе текста JSON. |
RequestCanceled | -32800 | Выполнение метода сервера было прервано из-за запроса на отмену от клиента. |
ResponseSerializationFailure | -32003 | Указывает, что ответ не удалось сериализовать как предполагаемое приложение. |
Комментарии
В спецификации коды ошибок от -32768 до -32000 зарезервированы для предварительно определенных ошибок. Диапазон от -32000 до -32099 имеет значение "Зарезервировано для ошибок сервера, определенных реализацией", поэтому мы определяем новые возможности StreamJsonRpc.