IProviderConfigurationCodeGenerator Interface
Definição
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.
Um serviço normalmente implementado por provedores de banco de dados para gerar fragmentos de código para engenharia reversa.
public interface IProviderConfigurationCodeGenerator
type IProviderConfigurationCodeGenerator = interface
Public Interface IProviderConfigurationCodeGenerator
- Derivado
Comentários
O tempo de vida do serviço é Singleton. Isso significa que uma única instância é usada por muitas DbContext instâncias. A implementação deve ser thread-safe. Esse serviço não pode depender dos serviços registrados como Scoped.
Consulte Engenharia reversa (scaffolding) de um banco de dados existente e Serviços de tempo de design do EF Core para obter mais informações e exemplos.
Métodos
GenerateContextOptions() |
Gera uma cadeia de métodos para configurar opções de contexto adicionais. |
GenerateProviderOptions() |
Gera uma cadeia de métodos usada para configurar opções específicas do provedor. |
GenerateUseProvider(String, MethodCallCodeFragment) |
Gera um fragmento de código como |
GenerateUseProvider(String) |
Obsoleto.
Gera um fragmento de código como |
Aplica-se a
Entity Framework