JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria o JsonRpcError.ErrorDetail valor a ser usado como o valor da propriedade de erro a ser enviada de volta ao cliente em resposta a uma exceção que está sendo gerada de um 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
A solicitação que levou à invocação que acabou falhando.
- exception
- Exception
A exceção gerada do método RPC.
Retornos
Os detalhes do erro a serem retornados ao cliente. Não deve ser null
.
Comentários
Esse método pode ser substituído em uma classe derivada para alterar a forma como os detalhes do erro são expressos.