JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odczytuje wartość ze strumienia lub buforu 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
Element Utf8JsonReaderManager dla odczytywanego kodu JSON.
- existingObject
- Object
Może służyć do aktualizowania istniejącego obiektu, a nie do tworzenia nowego.
Zwraca
Wartość odczytu.
Uwagi
Element CurrentReader znajduje się w węźle zawierającym wartość do odczytania. Wartość powinna być odczytywana zgodnie z potrzebami w formacie JSON, a następnie konwertowana w razie potrzeby.
Wartości null są obsługiwane zewnętrznie dla tego czytnika. Oznacza to, że ta metoda nigdy nie zostanie wywołana, jeśli wartość JSON ma wartość "null".
W większości przypadków wartość jest reprezentowana w dokumencie JSON jako prosta wartość właściwości — np. liczba, wartość logiczna lub ciąg. Może to być jednak tablica lub dokument podrzędny. W takim przypadku Utf8JsonReaderManager element powinien być używany do analizowania kodu JSON zgodnie z potrzebami.