Idioma

JsonValueReaderWriterSource Classe

Definição

Tenta localizar um JsonValueReaderWriter para um determinado tipo CLR.

[System.Runtime.CompilerServices.Nullable(0)]
public class JsonValueReaderWriterSource : Microsoft.EntityFrameworkCore.Storage.Json.IJsonValueReaderWriterSource
[<System.Runtime.CompilerServices.Nullable(0)>]
type JsonValueReaderWriterSource = class
    interface IJsonValueReaderWriterSource
Public Class JsonValueReaderWriterSource
Implements IJsonValueReaderWriterSource
Herança
JsonValueReaderWriterSource
Atributos
Implementações

Comentários

O tempo de vida do serviço é Singleton. Isso significa que uma única instância é usada por muitas DbContext instâncias. A implementação deve ser thread-safe. Esse serviço não pode depender dos serviços registrados como Scoped.

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Construtores

Nome Descrição
JsonValueReaderWriterSource(JsonValueReaderWriterSourceDependencies)

Inicializa uma nova instância da classe JsonValueReaderWriterSource.

Propriedades

Nome Descrição
Dependencies

Dependências para esse serviço.

Métodos

Nome Descrição
FindReaderWriter(Type)

Tenta localizar um JsonValueReaderWriter para um determinado tipo CLR.

FindReaderWriter<T>()

Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

Aplica-se a