Sdílet prostřednictvím


JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) Metoda

Definice

Načte hodnotu z datového proudu nebo vyrovnávací paměti JSON UTF8.

public abstract object FromJson (ref Microsoft.EntityFrameworkCore.Storage.Json.Utf8JsonReaderManager manager, object? existingObject = default);
abstract member FromJson : Utf8JsonReaderManager * obj -> obj
Public MustOverride Function FromJson (ByRef manager As Utf8JsonReaderManager, Optional existingObject As Object = Nothing) As Object

Parametry

manager
Utf8JsonReaderManager

Pro Utf8JsonReaderManager čtený kód JSON.

existingObject
Object

Lze použít k aktualizaci existujícího objektu, nikoli k vytvoření nového.

Návraty

Hodnota čtení.

Poznámky

Je CurrentReader v uzlu, který obsahuje hodnotu, která se má číst. Hodnota by se měla podle potřeby načíst z json a pak by se měla podle potřeby dále převést.

Hodnoty Null se zpracovávají externě pro tohoto čtenáře. To znamená, že tato metoda se nikdy nevolá, pokud je hodnota JSON null.

Ve většině případů je hodnota v dokumentu JSON reprezentována jako jednoduchá hodnota vlastnosti, například. číslo, logická hodnota nebo řetězec. Může se ale jednat o pole nebo dílčí dokument. V takovém případě Utf8JsonReaderManager by se měl použít k parsování JSON podle potřeby.

Platí pro