JsonRpc.GetErrorDetailsDataType(JsonRpcError) メソッド

定義

受信JsonRpcError メッセージに対してData オブジェクトを逆シリアル化する必要がある型を決定します。

protected virtual Type? GetErrorDetailsDataType(StreamJsonRpc.Protocol.JsonRpcError error);
abstract member GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
override this.GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
Protected Overridable Function GetErrorDetailsDataType (error As JsonRpcError) As Type

パラメーター

error
JsonRpcError

受信したエラー メッセージ。

返品

型。型が不明な場合は null

注釈

既定の実装は、Data オブジェクトをCommonErrorDataのインスタンスとして逆シリアル化する必要があると想定することで、CreateErrorDetails(JsonRpcRequest, Exception)の動作と一致します。 ただし、派生型は、このメソッドをオーバーライドし、 Code またはその他の方法を使用して適切な型を決定できます。

適用対象