JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Metodo

Definizione

Crea l'oggetto JsonRpcError.ErrorDetail da utilizzare come valore per la proprietà di errore da inviare al client in risposta a un'eccezione generata da un metodo RPC richiamato in locale.

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

Parametri

request
JsonRpcRequest

Richiesta che ha portato alla chiamata che ha finito per non riuscire.

exception
Exception

Eccezione generata dal metodo RPC.

Restituisce

Dettagli dell'errore da restituire al client. Non deve essere null.

Commenti

Questo metodo può essere sottoposto a override in una classe derivata per modificare il modo in cui vengono espressi i dettagli degli errori.

Si applica a

Vedi anche