JsonNode.GetValue<T> Yöntem

Tanım

Geçerli JsonValuedeğerini alır.

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ür Parametreleri

T

'den elde edilen değerin JsonValuetürü.

Döndürülenler

T

Örnekten JsonValue dönüştürülen bir değer.

Özel durumlar

Geçerli JsonNode öğe {TValue} olarak temsil edilemez.

Geçerli JsonNode veya JsonValue {TValue} ile uyumlu değil.

Açıklamalar

{T}, temel alınan değerin türü veya temel türü olabilir. Temel alınan değer bir JsonElement ise ,{T} geçerli JsonElementtarafından desteklenen herhangi bir ilkel değerin türü de olabilir.

{T} için türün belirtilmesi Object her zaman başarılı olur ve temel alınan değeri olarak Objectdöndürür.

Seri durumdan çıkarma işleminden sonra değerinin JsonValue temel alınan değeri, örneğidir JsonElement, aksi takdirde, değeri oluşturulduğunda belirtilen JsonValue değerdir.

Şunlara uygulanır

Ayrıca bkz.