ISingletonOptions 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.
Implementado por qualquer classe que represente opções que só podem ser definidas no IServiceProvider nível singleton.
public interface ISingletonOptions
type ISingletonOptions = interface
Public Interface ISingletonOptions
- Derivado
Comentários
O tempo de vida do serviço é Singleton e vários registros são permitidos. Isso significa que uma única instância de cada serviço é 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 Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.
Métodos
Initialize(IDbContextOptions) |
Inicializa as opções singleton do determinado IDbContextOptions. |
Validate(IDbContextOptions) |
Valida se as opções fornecidas IDbContextOptions não foram alteradas quando comparadas com as opções já definidas aqui e é lançada se elas tiverem. |
Aplica-se a
Entity Framework