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 , которые можно использовать для преобразования заданного типа модели. Преобразователи, расположенные ближе к передней части списка, следует использовать в качестве преобразователей ближе к концу. |
Применяется к
Entity Framework