Udostępnij za pośrednictwem


JsonRpc.GetErrorDetailsDataType(JsonRpcError) Metoda

Definicja

Określa typ, do którego Data obiekt powinien zostać zdeserializowany dla komunikatu przychodzącego JsonRpcError .

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

Parametry

error
JsonRpcError

Odebrany komunikat o błędzie.

Zwraca

Typ lub null typ jest nieznany.

Uwagi

Domyślna implementacja jest zgodna z tym, co CreateErrorDetails(JsonRpcRequest, Exception) robi przy założeniu Data , że obiekt powinien zostać zdeserializowany jako wystąpienie klasy CommonErrorData. Jednak typy pochodne mogą zastąpić tę metodę i użyć Code lub innych środków w celu określenia odpowiedniego typu.

Dotyczy