Поделиться через


ValueConverterSelector Класс

Определение

Реестр экземпляров, который можно использовать для поиска предпочтительного ValueConverter преобразователя для преобразования в заданный тип модели и из нее в тип, поддерживаемый поставщиком базы данных.

public class ValueConverterSelector : Microsoft.EntityFrameworkCore.Storage.ValueConversion.IValueConverterSelector
type ValueConverterSelector = class
    interface IValueConverterSelector
Public Class ValueConverterSelector
Implements IValueConverterSelector
Наследование
ValueConverterSelector
Реализации

Комментарии

Время существования службы — Singleton. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped.

Дополнительные сведения и примеры см. в разделе Преобразователи значений EF Core .

Конструкторы

ValueConverterSelector(ValueConverterSelectorDependencies)

Инициализирует новый экземпляр класса ValueConverterSelector.

Свойства

Dependencies

Зависимости для этой службы.

Методы

Select(Type, Type)

Возвращает список экземпляров ValueConverter , которые можно использовать для преобразования заданного типа модели. Преобразователи, расположенные ближе к передней части списка, следует использовать в качестве преобразователей ближе к концу.

Применяется к