JsonValue.TryGetValue<T>(T) Метод

Определение

Пытается получить текущее значение JSON и возвращает значение, указывающее, успешно ли выполнена операция.

public:
generic <typename T>
 abstract bool TryGetValue([Runtime::InteropServices::Out] T % value);
public abstract bool TryGetValue<T> (out T? value);
abstract member TryGetValue : 'T -> bool
Public MustOverride Function TryGetValue(Of T) (ByRef value As T) As Boolean

Параметры типа

T

Тип получаемого значения.

Параметры

value
T

Когда этот метод возвращает данные, содержит преобразуемое значение.

Возвращаемое значение

Boolean

true Значение , если значение может быть успешно получено; falseв противном случае .

Комментарии

{T} может быть типом или базовым типом базового значения. Если базовое значение является JsonElement, то {T} также может быть типом любого примитива, поддерживаемого текущим JsonElementзначением.

Указание Object типа для {T} всегда будет выполнено успешно и возвращает базовое значение в виде Object.

Базовое значение JsonValue после десериализации является экземпляром JsonElement, в противном случае это значение, указанное при JsonValue создании.

Применяется к