Condividi tramite


JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) Metodo

Definizione

Legge il valore da un flusso o un buffer 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

Parametri

manager
Utf8JsonReaderManager

Oggetto Utf8JsonReaderManager per la lettura json.

existingObject
Object

Può essere usato per aggiornare un oggetto esistente anziché crearne uno nuovo.

Restituisce

Tipo di valore letto.

Commenti

Si CurrentReader trova nel nodo contenente il valore da leggere. Il valore deve essere letto come appropriato dal codice JSON e quindi convertito ulteriormente in base alle esigenze.

I valori Null vengono gestiti esternamente a questo lettore. Questo metodo non verrà mai chiamato se il valore JSON è "Null".

Nella maggior parte dei casi, il valore viene rappresentato nel documento JSON come valore di proprietà semplice, ad esempio. un numero, un booleano o una stringa. Tuttavia, potrebbe essere una matrice o un documento secondario. In questo caso, l'oggetto Utf8JsonReaderManager deve essere usato per analizzare il codice JSON in base alle esigenze.

Si applica a