JsonNode.GetValue<T> Metode

Definisi

Mendapatkan nilai untuk saat ini 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

Jenis parameter

T

Jenis nilai yang akan diperoleh dari JsonValue.

Mengembalikan

T

Nilai yang dikonversi dari JsonValue instans.

Pengecualian

Saat ini JsonNode tidak dapat direpresentasikan sebagai {TValue}.

Saat ini JsonNode bukan atau JsonValue tidak kompatibel dengan {TValue}.

Keterangan

{T} dapat berupa tipe atau tipe dasar dari nilai yang mendasar. Jika nilai yang mendasar adalah JsonElement maka {T} juga dapat menjadi jenis nilai primitif apa pun yang didukung oleh saat ini JsonElement.

Menentukan Object tipe untuk {T} akan selalu berhasil dan mengembalikan nilai yang mendasar sebagai Object.

Nilai yang mendasar dari deserialisasi JsonValue setelah adalah instans JsonElement, jika tidak, itu adalah nilai yang ditentukan saat JsonValue dibuat.

Berlaku untuk