Compartilhar via


IValueGeneratorSelector Interface

Definição

Seleciona geradores de valor a serem usados para gerar valores para propriedades de entidades.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

public interface IValueGeneratorSelector
type IValueGeneratorSelector = interface
Public Interface IValueGeneratorSelector
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.

Métodos

Select(IProperty, IEntityType)

Seleciona o gerador de valor apropriado para uma determinada propriedade.

Select(IProperty, ITypeBase)

Seleciona o gerador de valor apropriado para uma determinada propriedade.

Aplica-se a