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 |
Служба, как правило, реализуется поставщиками баз данных для создания фрагментов кода для реконструирования. |
Entity Framework