ServiceParameterBindingFactory Classe
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 IParameterBindingFactory para associação a serviços injetados por dependência.
public class ServiceParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.IParameterBindingFactory
type ServiceParameterBindingFactory = class
interface IParameterBindingFactory
Public Class ServiceParameterBindingFactory
Implements IParameterBindingFactory
- Herança
-
ServiceParameterBindingFactory
- Derivado
- Implementações
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.
Construtores
ServiceParameterBindingFactory(Type) |
Cria uma nova ServiceParameterBindingFactory instância para o tipo de serviço fornecido. |
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
Entity Framework