IProviderConfigurationCodeGenerator Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служба, как правило, реализуется поставщиками баз данных для создания фрагментов кода для реконструирования.
public interface IProviderConfigurationCodeGenerator
type IProviderConfigurationCodeGenerator = interface
Public Interface IProviderConfigurationCodeGenerator
- Производный
Комментарии
Время существования службы — Singleton. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped.
Дополнительные сведения и примеры см. в разделах Реконструирование (формирование шаблонов) существующей базы данных и Службы времени разработки EF Core .
Методы
GenerateContextOptions() |
Создает цепочку методов для настройки дополнительных параметров контекста. |
GenerateProviderOptions() |
Создает цепочку методов, используемую для настройки параметров конкретного поставщика. |
GenerateUseProvider(String, MethodCallCodeFragment) |
Создает фрагмент кода, подобный |
GenerateUseProvider(String) |
Устаревшие..
Создает фрагмент кода, подобный |
Применяется к
Entity Framework