JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.