JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) メソッド

定義

ローカルで呼び出された RPC メソッドから例外がスローされた場合に応答して、クライアントに返されるエラー プロパティの値として使用する JsonRpcError.ErrorDetail を作成します。

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 にすることはできません。

注釈

このメソッドは、エラーの詳細の表現方法を変更するために、派生クラスでオーバーライドされる場合があります。

適用対象

こちらもご覧ください