Microsoft.EntityFrameworkCore.Scaffolding Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| CompiledModelCodeGenerationOptions |
Representa as opções a serem usadas ao gerar código para metadados de modelo compilados. |
| DatabaseModelFactory |
Classe base usada por provedores de banco de dados para fazer engenharia reversa de um banco de dados em um DatabaseModel. |
| DatabaseModelFactoryOptions |
Especifica quais metadados ler do banco de dados. |
| ModelCodeGenerationOptions |
Representa as opções a serem usadas ao gerar código para um modelo. |
| ModelCodeGenerator |
Usado para gerar código para um modelo. |
| ModelCodeGeneratorDependencies |
Classe de parâmetro de dependências de serviço para ModelCodeGenerator Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
| ModelReverseEngineerOptions |
Representa as opções a serem usadas durante a engenharia reversa de um modelo do banco de dados. |
| ProviderCodeGenerator |
Gera fragmentos de código específicos do provedor. |
| ProviderCodeGeneratorDependencies |
Classe de parâmetro de dependências de serviço para ProviderCodeGenerator Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. Não construa instâncias dessa classe diretamente do código do provedor ou do aplicativo, pois a assinatura do construtor pode mudar à medida que novas dependências são adicionadas. Em vez disso, use esse tipo no construtor para que uma instância seja criada e injetada automaticamente pelo contêiner de injeção de dependência. Para criar uma instância com alguns serviços dependentes substituídos, primeiro resolve o objeto do contêiner de injeção de dependência e, em seguida, substitua os serviços selecionados usando o operador C# 'with'. Não chame o construtor em nenhum momento desse processo. |
| ProviderCodeGeneratorPlugin |
Classe base usada por plug-ins para gerar fragmentos de código para engenharia reversa. |
| RelationalScaffoldingModelFactory | |
| SavedModelFiles |
Representa os arquivos adicionados para um modelo. |
| ScaffoldedFile |
Representa um arquivo scaffolded. |
| ScaffoldedModel |
Representa um modelo com scaffolded. |
| ScaffoldingTypeMapper | |
| TableSelectionSet | |
| TableSelectionSet.Selection | |
| TemplatedModelGenerator |
Tipo base para geradores de código de modelo que usam modelos. |
| TypeScaffoldingInfo | |
Interfaces
| ICompiledModelCodeGenerator |
Usado para gerar código para metadados de modelo compilados. |
| ICompiledModelCodeGeneratorSelector |
Seleciona um ICompiledModelCodeGenerator serviço para determinadas opções de geração. |
| ICompiledModelScaffolder |
Usado para criar scaffold de um modelo compilado de um modelo. |
| IDatabaseModelFactory |
Um serviço normalmente implementado por provedores de banco de dados para fazer engenharia reversa de um banco de dados em um DatabaseModel. |
| IModelCodeGenerator |
Usado para gerar código para um modelo. |
| IModelCodeGeneratorSelector |
Seleciona um IModelCodeGenerator serviço para uma determinada linguagem de programação. |
| IProviderCodeGeneratorPlugin |
Implementado por plug-ins para gerar fragmentos de código para engenharia reversa. |
| IProviderConfigurationCodeGenerator |
Um serviço normalmente implementado por provedores de banco de dados para gerar fragmentos de código para engenharia reversa. |
| IReverseEngineerScaffolder |
Usado para estruturar um modelo de um esquema de banco de dados. |
| IScaffoldingModelFactory |
Usado para criar um IModel de um DatabaseModel. |
| IScaffoldingProviderCodeGenerator |
Um serviço normalmente implementado por provedores de banco de dados para gerar fragmentos de código para engenharia reversa. |