Compartir a través de


JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Método

Definición

Crea el JsonRpcError.ErrorDetail objeto que se usará como valor para que la propiedad de error se devuelva al cliente en respuesta a una excepción que se inicia desde un método RPC invocado localmente.

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

Parámetros

request
JsonRpcRequest

Solicitud que llevó a la invocación que terminó fallando.

exception
Exception

Excepción producida desde el método RPC.

Devoluciones

Detalles del error que se van a devolver al cliente. No debe ser null.

Comentarios

Este método se puede invalidar en una clase derivada para cambiar la forma en que se expresan los detalles del error.

Se aplica a

Consulte también