LazyLoaderParameterBindingFactory 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.
A IParameterBindingFactory para associação ao ILazyLoader serviço.
[System.Runtime.CompilerServices.Nullable(0)]
public class LazyLoaderParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.ServiceParameterBindingFactory
public class LazyLoaderParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.ServiceParameterBindingFactory
[<System.Runtime.CompilerServices.Nullable(0)>]
type LazyLoaderParameterBindingFactory = class
inherit ServiceParameterBindingFactory
type LazyLoaderParameterBindingFactory = class
inherit ServiceParameterBindingFactory
Public Class LazyLoaderParameterBindingFactory
Inherits ServiceParameterBindingFactory
- Herança
- Atributos
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
| Nome | Descrição |
|---|---|
| LazyLoaderParameterBindingFactory(LazyLoaderParameterBindingFactoryDependencies) |
Cria uma nova instância LazyLoaderParameterBindingFactory. |
Propriedades
| Nome | Descrição |
|---|---|
| Dependencies |
Dependências para esse serviço. |
Métodos
| Nome | Descrição |
|---|---|
| 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 associar um parâmetro com o tipo e o nome fornecidos. |