Microsoft.EntityFrameworkCore.Scaffolding Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
| CompiledModelCodeGenerationOptions |
Представляет параметры, используемые при создании кода для скомпилированных метаданных модели. |
| DatabaseModelFactory |
Базовый класс, используемый поставщиками баз данных для реконструирования базы данных в DatabaseModel. |
| DatabaseModelFactoryOptions |
Указывает, какие метаданные следует считывать из базы данных. |
| ModelCodeGenerationOptions |
Представляет параметры, используемые при создании кода для модели. |
| ModelCodeGenerator |
Используется для создания кода для модели. |
| ModelCodeGeneratorDependencies |
Класс параметров зависимостей служб для ModelCodeGenerator Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
| ModelReverseEngineerOptions |
Представляет параметры, используемые при реконструироваи модели из базы данных. |
| ProviderCodeGenerator |
Создает фрагменты кода для конкретного поставщика. |
| ProviderCodeGeneratorDependencies |
Класс параметров зависимостей служб для ProviderCodeGenerator Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. Не создавайте экземпляры этого класса непосредственно из поставщика или кода приложения, так как подпись конструктора может измениться при добавлении новых зависимостей. Вместо этого используйте этот тип в конструкторе, чтобы контейнер внедрения зависимостей автоматически создавал и внедрял экземпляр. Чтобы создать экземпляр с заменой зависимых служб, сначала разрешите объект из контейнера внедрения зависимостей, а затем замените выбранные службы с помощью оператора C# with. Не вызывайте конструктор ни в одном из моментов этого процесса. |
| ProviderCodeGeneratorPlugin |
Базовый класс, используемый подключаемыми модулями для создания фрагментов кода для реконструирования. |
| RelationalScaffoldingModelFactory | |
| SavedModelFiles |
Представляет файлы, добавленные для модели. |
| ScaffoldedFile |
Представляет шаблонный файл. |
| ScaffoldedModel |
Представляет шаблонную модель. |
| ScaffoldingTypeMapper | |
| TableSelectionSet | |
| TableSelectionSet.Selection | |
| TemplatedModelGenerator |
Базовый тип для генераторов кода моделей, использующих шаблоны. |
| TypeScaffoldingInfo | |
Интерфейсы
| ICompiledModelCodeGenerator |
Используется для создания кода для скомпилированных метаданных модели. |
| ICompiledModelCodeGeneratorSelector |
ICompiledModelCodeGenerator Выбирает службу для заданных параметров создания. |
| ICompiledModelScaffolder |
Используется для формирования шаблонов скомпилированной модели из модели. |
| IDatabaseModelFactory |
Служба, как правило, реализуется поставщиками баз данных для реконструирования базы данных в DatabaseModel. |
| IModelCodeGenerator |
Используется для создания кода для модели. |
| IModelCodeGeneratorSelector |
IModelCodeGenerator Выбирает службу для заданного языка программирования. |
| IProviderCodeGeneratorPlugin |
Реализуется подключаемыми модулями для создания фрагментов кода для реконструирования. |
| IProviderConfigurationCodeGenerator |
Служба, как правило, реализуется поставщиками баз данных для создания фрагментов кода для реконструирования. |
| IReverseEngineerScaffolder |
Используется для формирования шаблона модели из схемы базы данных. |
| IScaffoldingModelFactory |
Используется для создания из IModelDatabaseModel. |
| IScaffoldingProviderCodeGenerator |
Служба, как правило, реализуется поставщиками баз данных для создания фрагментов кода для реконструирования. |