Sdílet prostřednictvím


ValueConverterSelector Třída

Definice

Registr ValueConverter instancí, který lze použít k vyhledání upřednostňovaného převaděče pro převod na a z daného typu modelu na typ, který podporuje poskytovatel databáze.

public class ValueConverterSelector : Microsoft.EntityFrameworkCore.Storage.ValueConversion.IValueConverterSelector
type ValueConverterSelector = class
    interface IValueConverterSelector
Public Class ValueConverterSelector
Implements IValueConverterSelector
Dědičnost
ValueConverterSelector
Implementuje

Poznámky

Životnost služby je Singleton. To znamená, že mnoho instancí používá DbContext jednu instanci. 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 zaregistrovaných jako Scoped.

Další informace a příklady najdete v tématu Převaděče hodnot EF Core .

Konstruktory

ValueConverterSelector(ValueConverterSelectorDependencies)

Inicializuje novou instanci ValueConverterSelector třídy.

Vlastnosti

Dependencies

Závislosti pro tuto službu.

Metody

Select(Type, Type)

Vrátí seznam ValueConverter instancí, které lze použít k převodu daného typu modelu. Převaděče, které jsou blíž k přední části seznamu, by se měly používat přednostně před převaděči, které jsou blíž ke konci.

Platí pro