Поделиться через


JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) Метод

Определение

Считывает значение из потока ИЛИ буфера 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

Параметры

manager
Utf8JsonReaderManager

Для Utf8JsonReaderManager считываемого JSON.

existingObject
Object

Можно использовать для обновления существующего объекта, а не для создания нового.

Возвращаемое значение

Считанное значение.

Комментарии

Находится CurrentReader на узле, содержав считываемом значении. Значение должно быть прочитано соответствующим образом из JSON, а затем преобразовано при необходимости.

Значения NULL обрабатываются извне для этого средства чтения. То есть этот метод никогда не будет вызываться, если значение JSON равно null.

В большинстве случаев значение представлено в документе JSON в виде простого значения свойства, например. число, логическое значение или строка. Однако это может быть массив или вложенный документ. В этом случае Utf8JsonReaderManager следует использовать для анализа JSON соответствующим образом.

Применяется к