JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt den JsonRpcError.ErrorDetail Wert, der als Wert für die Fehlereigenschaft verwendet werden soll, die zurück an den Client gesendet werden soll, als Reaktion auf eine Ausnahme, die von einer RPC-Methode ausgelöst wird, die lokal aufgerufen wird.
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
Parameter
- request
- JsonRpcRequest
Die Anforderung, die zu dem Aufruf führte, der fehlschlägt.
- exception
- Exception
Die Ausnahme, die aus der RPC-Methode ausgelöst wird.
Gibt zurück
Die Fehlerdetails, die zum Client zurückgegeben werden sollen. Dieser Wert darf nicht null
sein.
Hinweise
Diese Methode kann in einer abgeleiteten Klasse außer Kraft gesetzt werden, um die Art und Weise zu ändern, wie Fehlerdetails ausgedrückt werden.