IConventionSetPlugin 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 no provedor de serviços interno do EF que permite que as extensões personalizem o ConventionSet que está sendo usado.
Esse tipo normalmente é usado por extensões. Geralmente, ele não é usado no código do aplicativo.
public interface IConventionSetPlugin
type IConventionSetPlugin = interface
Public Interface IConventionSetPlugin
Comentários
Os provedores de banco de dados devem implementar IProviderConventionSetBuilder. Esse serviço destina-se apenas a extensões não provedoras que precisam personalizar convenções.
O tempo de vida do serviço é Scoped e vários registros são permitidos. Isso significa que cada DbContext instância usará seu próprio conjunto de instâncias desse serviço. As implementações podem depender de outros serviços registrados com qualquer tempo de vida. As implementações não precisam ser thread-safe.
Consulte Convenções de criação de modelo para obter mais informações e exemplos.
Métodos
ModifyConventions(ConventionSet) |
Chamado para personalizar ou modificar o conjunto de convenções especificado. |
Aplica-se a
Entity Framework