JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) 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í.
Načte hodnotu z datového proudu NEBO vyrovnávací paměti UTF8 JSON.
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
Kód Utf8JsonReaderManager JSON, který se čte.
- existingObject
- Object
Lze použít k aktualizaci existujícího objektu, nikoli k vytvoření nového objektu.
Návraty
Hodnota čtení.
Poznámky
Je CurrentReader v uzlu, který obsahuje hodnotu, která se má přečíst. Hodnota by se měla načíst podle potřeby z JSON a podle potřeby ji dále převést.
Hodnoty Null se zpracovávají externě pro tuto čtečku. To znamená, že tato metoda nebude nikdy volána, pokud je hodnota JSON null.
Ve většině případů je hodnota v dokumentu JSON reprezentována jako jednoduchá hodnota vlastnosti, například. a number, boolean, or string. Může to ale být pole nebo poddokument. V tomto případě Utf8JsonReaderManager by se měl použít k analýze JSON podle potřeby.