JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ě.