Partager via


JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Méthode

Définition

Crée la JsonRpcError.ErrorDetail valeur à utiliser comme valeur pour la propriété d’erreur à renvoyer au client en réponse à une exception levée à partir d’une méthode RPC appelée localement.

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

Paramètres

request
JsonRpcRequest

Demande qui a conduit à l’appel qui a fini par échouer.

exception
Exception

Exception levée à partir de la méthode RPC.

Retours

Détails de l’erreur à retourner au client. Ne doit pas être null.

Remarques

Cette méthode peut être remplacée dans une classe dérivée pour modifier la façon dont les détails d’erreur sont exprimés.

S’applique à

Voir aussi