Jazyk

JsonValueReaderWriterSource Třída

Definice

Pokusí se najít JsonValueReaderWriter pro daný typ 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
Dědičnost
JsonValueReaderWriterSource
Atributy
Implementuje

Poznámky

Životnost služby je Singleton. To znamená, že jedna instance je používána mnoha DbContext instancemi. Implementace musí být bezpečná pro přístup z více vláken. Tato služba nemůže záviset na službách registrovaných jako Scoped.

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Konstruktory

Název Description
JsonValueReaderWriterSource(JsonValueReaderWriterSourceDependencies)

Inicializuje novou instanci JsonValueReaderWriterSource třídy.

Vlastnosti

Název Description
Dependencies

Závislosti pro tuto službu.

Metody

Název Description
FindReaderWriter(Type)

Pokusí se najít JsonValueReaderWriter pro daný typ CLR.

FindReaderWriter<T>()

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

Platí pro