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

注解

此方法可以在派生类中重写,以更改错误详细信息的表示方式。

适用于

另请参阅