Sdílet prostřednictvím


JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Metoda

Definice

Vytvoří hodnotu, která JsonRpcError.ErrorDetail se má použít jako hodnota vlastnosti chyby, která se má odeslat zpět klientovi v reakci na výjimku vyvolánou metodou RPC místně.

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

Parametry

request
JsonRpcRequest

Požadavek, který vedl k vyvolání, které skončilo selhává.

exception
Exception

Výjimka vyvoláná metodou RPC.

Návraty

Podrobnosti o chybě, které se mají vrátit klientovi. Nesmí být null.

Poznámky

Tato metoda může být přepsána v odvozené třídě, aby se změnil způsob vyjádření podrobností o chybě.

Platí pro

Viz také