Partilhar via


JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Método

Definição

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.

Aplica-se a

Confira também