Compartilhar via


IDbContextOptions Interface

Definição

As opções a serem usadas por um DbContext. Normalmente, você substitui OnConfiguring(DbContextOptionsBuilder) ou usa um DbContextOptionsBuilder para criar instâncias de classes que implementam essa interface, elas não são projetadas para serem criadas diretamente no código do aplicativo.

public interface IDbContextOptions
type IDbContextOptions = interface
Public Interface IDbContextOptions
Derivado

Comentários

O tempo de vida do serviço é Scoped. Isso significa que cada DbContext instância usará sua própria instância desse serviço. A implementação pode depender de outros serviços registrados com qualquer tempo de vida. A implementação não precisa ser thread-safe.

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Propriedades

Extensions

Obtém as extensões que armazenam as opções configuradas.

Métodos

FindExtension<TExtension>()

Obtém a extensão do tipo especificado. Retornará nulo se nenhuma extensão do tipo especificado estiver configurada.

Aplica-se a