Поделиться через


JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Метод

Определение

JsonRpcError.ErrorDetail Создает значение, которое будет использоваться в качестве значения свойства ошибки, которое будет отправлено клиенту в ответ на исключение, вызываемое из метода RPC, вызываемого локально.

protected virtual StreamJsonRpc.Protocol.JsonRpcError.ErrorDetail CreateErrorDetails (StreamJsonRpc.Protocol.JsonRpcRequest request, Exception exception);
abstract member CreateErrorDetails : StreamJsonRpc.Protocol.JsonRpcRequest * Exception -> StreamJsonRpc.Protocol.JsonRpcError.ErrorDetail
override this.CreateErrorDetails : StreamJsonRpc.Protocol.JsonRpcRequest * Exception -> StreamJsonRpc.Protocol.JsonRpcError.ErrorDetail
Protected Overridable Function CreateErrorDetails (request As JsonRpcRequest, exception As Exception) As JsonRpcError.ErrorDetail

Параметры

request
JsonRpcRequest

Запрос, который привел к вызову, который завершился сбоем.

exception
Exception

Исключение, вызванное методом RPC.

Возвращаемое значение

Сведения об ошибке, возвращаемые клиенту. Значение не должно быть равно null.

Комментарии

Этот метод может быть переопределен в производном классе, чтобы изменить способ выражений сведений об ошибке.

Применяется к

См. также раздел