JsonNode.GetValue<T> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение текущего JsonValue.
public:
generic <typename T>
virtual T GetValue();
public virtual T GetValue<T>();
abstract member GetValue : unit -> 'T
override this.GetValue : unit -> 'T
Public Overridable Function GetValue(Of T) () As T
Параметры типа
- T
Тип значения, полученного из JsonValue.
Возвращаемое значение
Значение, преобразованное из экземпляра JsonValue .
Исключения
Текущий JsonNode объект нельзя представить как {TValue}.
Комментарии
{T} может быть типом или базовым типом базового значения. Если базовое значение является JsonElement , то {T} также может быть типом любого примитивного значения, поддерживаемого текущим JsonElement.
Указание Object типа для {T} всегда будет выполнено успешно и возвращает базовое значение в виде Object.
Базовое значение десериализации после десериализации является экземпляром JsonElement, в противном случае это значениеJsonValue, указанное при JsonValue создании.