Freigeben über


JsonRpc.GetErrorDetailsDataType(JsonRpcError) Methode

Definition

Bestimmt den Typ, für den das Data Objekt für eine eingehende JsonRpcError Nachricht deserialisiert werden soll.

protected virtual Type? GetErrorDetailsDataType (StreamJsonRpc.Protocol.JsonRpcError error);
abstract member GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
override this.GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
Protected Overridable Function GetErrorDetailsDataType (error As JsonRpcError) As Type

Parameter

error
JsonRpcError

Die empfangene Fehlermeldung.

Gibt zurück

Der Typ oder null wenn der Typ unbekannt ist.

Hinweise

Die Standardimplementierung entspricht der CreateErrorDetails(JsonRpcRequest, Exception) Annahme, dass das Data Objekt als Instanz deserialisiert CommonErrorDatawerden soll. Abgeleitete Typen können diese Methode jedoch außer Kraft setzen und andere Mittel verwenden Code oder andere Mittel verwenden, um den entsprechenden Typ zu bestimmen.

Gilt für: