Compartilhar via


IParameterBindingFactory Interface

Definição

Fábrica para localizar e criar ParameterBinding instâncias.

public interface IParameterBindingFactory
type IParameterBindingFactory = interface
Public Interface IParameterBindingFactory
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 Tipos de entidade com construtores para obter mais informações e exemplos.

Métodos

Bind(IConventionEntityType, Type, String)

Cria um ParameterBinding para o tipo e o nome fornecidos no tipo de entidade fornecido.

Bind(IMutableEntityType, Type, String)

Cria um ParameterBinding para o tipo e o nome fornecidos no tipo de entidade fornecido.

Bind(IReadOnlyEntityType, Type, String)

Cria um ParameterBinding para o tipo e o nome fornecidos no tipo de entidade fornecido.

CanBind(Type, String)

Verifica se essa fábrica pode ou não associar um parâmetro com o tipo e o nome fornecidos.

Aplica-se a