JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从 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
参数
- manager
- Utf8JsonReaderManager
Utf8JsonReaderManager正在读取的 JSON 的 。
- existingObject
- Object
可用于更新现有对象,而不是创建新对象。
返回
读取值。
注解
CurrentReader位于包含要读取的值的节点上。 应根据需要从 JSON 中读取该值,然后根据需要进一步转换。
Null 值在此读取器的外部处理。 也就是说,如果 JSON 值为“null”,则永远不会调用此方法。
在大多数情况下,该值在 JSON 文档中表示为简单属性值,例如数字、布尔值或字符串。 但是,它可以是数组或子文档。 在这种情况下, Utf8JsonReaderManager 应使用 根据需要分析 JSON。