JsonRpcError.ErrorDetail.GetData Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetData(Type) |
Возвращает значение Data, учитывающее любое возможное приведение типов. |
GetData<T>() |
Возвращает значение Data, учитывающее любое возможное приведение типов. |
GetData(Type)
Возвращает значение Data, учитывающее любое возможное приведение типов.
public virtual object? GetData (Type dataType);
abstract member GetData : Type -> obj
override this.GetData : Type -> obj
Public Overridable Function GetData (dataType As Type) As Object
Параметры
Возвращаемое значение
Результат.
Исключения
Вызывается, если dataType
имеет значение NULL.
Комментарии
Производные типы могут переопределить этот метод для десериализации Data , чтобы его можно было dataType
назначить. Реализация по умолчанию не делает ничего, чтобы преобразовать Data объект в соответствие dataType
, но просто возвращает существующий объект. Производные типы должны создавать исключения *не* . Это лучший метод, возвращающий значение NULL или другое значение, предпочтительнее вызывать, так как он может нарушить существующий путь обработки исключений.