VisualizerObjectSource.DeserializeFromJson Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
DeserializeFromJson(Stream, Type, Object) |
Deserializuje data ve formátu JSON ze zadaného datového proudu do objektu určitého typu pomocí knihovny Newtonsoft.Json. |
DeserializeFromJson<T>(Stream, Object) |
Deserializuje data ve formátu JSON ze zadaného datového proudu do objektu určitého typu pomocí knihovny Newtonsoft.Json. |
DeserializeFromJson(Stream, Type, Object)
Deserializuje data ve formátu JSON ze zadaného datového proudu do objektu určitého typu pomocí knihovny 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
Parametry
- serializationStream
- Stream
Datový proud, ze kterého se data extrahují.
- dataType
- Type
Typ objektu, který bude vytvořen z dat v datovém proudu.
- serializer
- Object
[Volitelné] Argument typu Newtonsoft.Json.JsonSerializer, který určuje, jak bude objekt kódován jako JSON. Pokud není zadán, bude objekt deserializován s výchozím NewtonSoft JSON Serializer.
Návraty
Objekt zadaného dataType inicializován s daty obsaženými v datovém proudu.
Výjimky
Pokud data ve streamu nejsou naformátovaná jako platný JSON.
Platí pro
DeserializeFromJson<T>(Stream, Object)
Deserializuje data ve formátu JSON ze zadaného datového proudu do objektu určitého typu pomocí knihovny 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
Parametry typu
- T
Parametry
- serializationStream
- Stream
Datový proud, ze kterého se data extrahují.
- serializer
- Object
[Volitelné] Argument typu Newtonsoft.Json.JsonSerializer, který určuje, jak bude objekt kódován jako JSON. Pokud není zadán, bude objekt deserializován s výchozím NewtonSoft JSON Serializer.
Návraty
Objekt zadaného dataType inicializován s daty obsaženými v datovém proudu.
Výjimky
Pokud data ve streamu nejsou naformátovaná jako platný JSON.