Partilhar via


JsonValueReaderWriter.FromJson(Utf8JsonReaderManager, Object) Método

Definição

Lê o valor de um fluxo ou 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

Parâmetros

manager
Utf8JsonReaderManager

O Utf8JsonReaderManager para o JSON que está sendo lido.

existingObject
Object

Pode ser usado para atualizar um objeto existente, em vez de criar um novo.

Retornos

O valor de leitura.

Comentários

O CurrentReader está no nó que contém o valor a ser lido. O valor deve ser lido conforme apropriado do JSON e, em seguida, convertido ainda mais conforme necessário.

Os nulos são tratados externamente para esse leitor. Ou seja, esse método nunca será chamado se o valor JSON for "nulo".

Na maioria dos casos, o valor é representado no documento JSON como um valor de propriedade simples, por exemplo, um número, booliano ou cadeia de caracteres. No entanto, pode ser uma matriz ou um sub-documento. Nesse caso, o Utf8JsonReaderManager deve ser usado para analisar o JSON conforme apropriado.

Aplica-se a