Partager via


JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) Méthode

Définition

Lit la valeur d’un flux ou d’une mémoire tampon 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

Paramètres

manager
Utf8JsonReaderManager

Utf8JsonReaderManager pour le JSON en cours de lecture.

existingObject
Object

Peut être utilisé pour mettre à jour un objet existant, plutôt que d’en créer un.

Retours

Valeur lue.

Remarques

se CurrentReader trouve au niveau du nœud qui contient la valeur à lire. La valeur doit être lue comme il convient à partir du json, puis convertie si nécessaire.

Les valeurs Null sont gérées en externe pour ce lecteur. Autrement dit, cette méthode ne sera jamais appelée si la valeur JSON est « null ».

Dans la plupart des cas, la valeur est représentée dans le document JSON sous la forme d’une valeur de propriété simple, par exemple. nombre, booléen ou chaîne. Toutefois, il peut s’agir d’un tableau ou d’un sous-document. Dans ce cas, le Utf8JsonReaderManager doit être utilisé pour analyser le JSON comme il convient.

S’applique à