Bagikan melalui


VisualizerObjectSource.DeserializeFromJson Metode

Definisi

Overload

DeserializeFromJson(Stream, Type, Object)

Mendeserialisasi data dalam format JSON dari aliran yang ditentukan ke dalam objek dari jenis tertentu menggunakan pustaka Newtonsoft.Json.

DeserializeFromJson<T>(Stream, Object)

Mendeserialisasi data dalam format JSON dari aliran yang ditentukan ke dalam objek dari jenis tertentu menggunakan pustaka Newtonsoft.Json.

DeserializeFromJson(Stream, Type, Object)

Mendeserialisasi data dalam format JSON dari aliran yang ditentukan ke dalam objek dari jenis tertentu menggunakan pustaka Newtonsoft.Json.

public static object? DeserializeFromJson (System.IO.Stream serializationStream, Type dataType, object? serializer = default);
static member DeserializeFromJson : System.IO.Stream * Type * obj -> obj
Public Shared Function DeserializeFromJson (serializationStream As Stream, dataType As Type, Optional serializer As Object = Nothing) As Object

Parameter

serializationStream
Stream

Aliran tempat data akan diekstrak.

dataType
Type

Jenis objek yang akan dibuat dari data di aliran.

serializer
Object

[Opsional] Argumen jenis Newtonsoft.Json.JsonSerializer yang menentukan bagaimana objek akan dikodekan sebagai JSON. Jika tidak ditentukan, objek akan dideserialisasi dengan NewtonSoft JSON Serializer default.

Mengembalikan

Objek dari dataType yang ditentukan diinisialisasi dengan data yang terkandung dalam aliran.

Pengecualian

Jika data dalam aliran tidak diformat sebagai JSON yang valid.

Berlaku untuk

DeserializeFromJson<T>(Stream, Object)

Mendeserialisasi data dalam format JSON dari aliran yang ditentukan ke dalam objek dari jenis tertentu menggunakan pustaka Newtonsoft.Json.

public static T? DeserializeFromJson<T> (System.IO.Stream serializationStream, object? serializer = default);
static member DeserializeFromJson : System.IO.Stream * obj -> 'T
Public Shared Function DeserializeFromJson(Of T) (serializationStream As Stream, Optional serializer As Object = Nothing) As T

Jenis parameter

T

Parameter

serializationStream
Stream

Aliran tempat data akan diekstrak.

serializer
Object

[Opsional] Argumen jenis Newtonsoft.Json.JsonSerializer yang menentukan bagaimana objek akan dikodekan sebagai JSON. Jika tidak ditentukan, objek akan dideserialisasi dengan NewtonSoft JSON Serializer default.

Mengembalikan

T

Objek dari dataType yang ditentukan diinisialisasi dengan data yang terkandung dalam aliran.

Pengecualian

Jika data dalam aliran tidak diformat sebagai JSON yang valid.

Berlaku untuk