Compartilhar via


JsonValueReaderWriter<TValue>.FromJsonTyped Método

Definição

Lê o valor de JSON.

public abstract TValue FromJsonTyped (ref Microsoft.EntityFrameworkCore.Storage.Json.Utf8JsonReaderManager manager, object? existingObject = default);
abstract member FromJsonTyped : Utf8JsonReaderManager * obj -> 'Value
Public MustOverride Function FromJsonTyped (ByRef manager As Utf8JsonReaderManager, Optional existingObject As Object = Nothing) As TValue

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

TValue

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