Lenguaje

LazyLoaderParameterBindingFactory Clase

Definición

para IParameterBindingFactory enlazar al ILazyLoader servicio.

[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
Herencia
LazyLoaderParameterBindingFactory
Atributos

Comentarios

La duración del servicio es Singleton y se permiten varios registros. Esto significa que muchas DbContext instancias usan una sola instancia de cada servicio. La implementación debe ser segura para subprocesos. Este servicio no puede depender de los servicios registrados como Scoped.

Consulte Tipos de entidad con constructores para obtener más información y ejemplos.

Constructores

Nombre Description
LazyLoaderParameterBindingFactory(LazyLoaderParameterBindingFactoryDependencies)

Crea una nueva instancia de LazyLoaderParameterBindingFactory.

Propiedades

Nombre Description
Dependencies

Dependencias de este servicio.

Métodos

Nombre Description
Bind(IConventionEntityType, Type, String)

Crea un ParameterBinding para el tipo y el nombre especificados en el tipo de entidad especificado.

Bind(IMutableEntityType, Type, String)

Crea un ParameterBinding para el tipo y el nombre especificados en el tipo de entidad especificado.

Bind(IReadOnlyEntityType, Type, String)

Crea un ParameterBinding para el tipo y el nombre especificados en el tipo de entidad especificado.

CanBind(Type, String)

Comprueba si esta factoría puede enlazar un parámetro con el tipo y el nombre especificados.

Se aplica a