IValueGeneratorSelector Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выбирает генераторы значений, которые будут использоваться для создания значений для свойств сущностей.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.
public interface IValueGeneratorSelector
type IValueGeneratorSelector = interface
Public Interface IValueGeneratorSelector
- Производный
Комментарии
Время существования службы — Scoped. Это означает, что каждый DbContext экземпляр будет использовать собственный экземпляр этой службы. Реализация может зависеть от других служб, зарегистрированных с любым временем существования. Реализация не обязательно должна быть потокобезопасной.
Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .
Методы
Select(IProperty, IEntityType) |
Выбирает подходящий генератор значений для заданного свойства. |
Select(IProperty, ITypeBase) |
Выбирает подходящий генератор значений для заданного свойства. |
Применяется к
Entity Framework