IValueGeneratorSelector Интерфейс

Определение

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

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.

public interface IValueGeneratorSelector
type IValueGeneratorSelector = interface
Public Interface IValueGeneratorSelector
Производный

Комментарии

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

Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .

Методы

Имя Описание
Select(IProperty, IEntityType)

Выбирает подходящий генератор значений для заданного свойства.

Select(IProperty, ITypeBase)

Выбирает подходящий генератор значений для заданного свойства.

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