Aracılığıyla paylaş


VisualizerObjectSource.DeserializeFromJson Yöntem

Tanım

Aşırı Yüklemeler

DeserializeFromJson(Stream, Type, Object)

Newtonsoft.Json kitaplığını kullanarak belirtilen akıştan belirli bir türdeki nesneye JSON biçimindeki verileri seri durumdan kaldırır.

DeserializeFromJson<T>(Stream, Object)

Newtonsoft.Json kitaplığını kullanarak belirtilen akıştan belirli bir türdeki nesneye JSON biçimindeki verileri seri durumdan kaldırır.

DeserializeFromJson(Stream, Type, Object)

Newtonsoft.Json kitaplığını kullanarak belirtilen akıştan belirli bir türdeki nesneye JSON biçimindeki verileri seri durumdan kaldırır.

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

Parametreler

serializationStream
Stream

Verilerin ayıklandığı akış.

dataType
Type

Akıştaki verilerden oluşturulacak nesnenin türü.

serializer
Object

[İsteğe bağlı] Nesnenin JSON olarak nasıl kodlandığını belirten Newtonsoft.Json.JsonSerializer türünde bağımsız değişken. Belirtilmezse, nesne varsayılan NewtonSoft JSON Serializer ile seri durumdan çıkarılır.

Döndürülenler

Belirtilen dataType nesnesinin akışında bulunan verilerle başlatılması.

Özel durumlar

Akıştaki veriler geçerli JSON olarak biçimlendirilmemişse.

Şunlara uygulanır

DeserializeFromJson<T>(Stream, Object)

Newtonsoft.Json kitaplığını kullanarak belirtilen akıştan belirli bir türdeki nesneye JSON biçimindeki verileri seri durumdan kaldırır.

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

Tür Parametreleri

T

Parametreler

serializationStream
Stream

Verilerin ayıklandığı akış.

serializer
Object

[İsteğe bağlı] Nesnenin JSON olarak nasıl kodlandığını belirten Newtonsoft.Json.JsonSerializer türünde bağımsız değişken. Belirtilmezse, nesne varsayılan NewtonSoft JSON Serializer ile seri durumdan çıkarılır.

Döndürülenler

T

Belirtilen dataType nesnesinin akışında bulunan verilerle başlatılması.

Özel durumlar

Akıştaki veriler geçerli JSON olarak biçimlendirilmemişse.

Şunlara uygulanır