Lingua

JsonValueReaderWriterSource Classe

Definizione

Tenta di trovare un JsonValueReaderWriter oggetto per un determinato 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
Ereditarietà
JsonValueReaderWriterSource
Attributi
Implementazioni

Commenti

La durata del servizio è Singleton. Ciò significa che una singola istanza viene usata da molte DbContext istanze. L'implementazione deve essere thread-safe. Questo servizio non può dipendere dai servizi registrati come Scoped.

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Costruttori

Nome Descrizione
JsonValueReaderWriterSource(JsonValueReaderWriterSourceDependencies)

Inizializza una nuova istanza della classe JsonValueReaderWriterSource.

Proprietà

Nome Descrizione
Dependencies

Dipendenze per questo servizio.

Metodi

Nome Descrizione
FindReaderWriter(Type)

Tenta di trovare un JsonValueReaderWriter oggetto per un determinato tipo CLR.

FindReaderWriter<T>()

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.

Si applica a