JsonRpc.GetErrorDetailsDataType(JsonRpcError) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет тип, в который Data объект должен десериализироваться для входящего 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
Параметры
- error
- JsonRpcError
Полученное сообщение об ошибке.
Возвращаемое значение
Тип или null
неизвестный тип.
Комментарии
Реализация по умолчанию соответствует тому, что CreateErrorDetails(JsonRpcRequest, Exception) делает, предполагая, что Data объект должен быть десериализирован как экземпляр CommonErrorData. Однако производные типы могут переопределить этот метод и использовать Code или другие средства для определения соответствующего типа.