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

içinden 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 ise , geçerli tarafından JsonElementdesteklenen herhangi bir JsonElement ilkel değerin türü de {T} 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 çıkarıldıktan sonra değerinin JsonValue temel alınan değeri bir örneğidir JsonElement; aksi takdirde, örneği oluşturulduğunda belirtilen JsonValue değerdir.

Şunlara uygulanır