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. |
Entity Framework