Sdílet prostřednictvím


LazyLoaderParameterBindingFactory Třída

Definice

A IParameterBindingFactory pro vazbu na ILazyLoader službu.

public class LazyLoaderParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.ServiceParameterBindingFactory
type LazyLoaderParameterBindingFactory = class
    inherit ServiceParameterBindingFactory
Public Class LazyLoaderParameterBindingFactory
Inherits ServiceParameterBindingFactory
Dědičnost
LazyLoaderParameterBindingFactory

Poznámky

Životnost služby je Singleton a je povoleno více registrací. To znamená, že mnoho DbContext instancí používá jednu instanci každé služby. Implementace musí být bezpečná pro přístup z více vláken. Tato služba nemůže záviset na službách zaregistrovaných jako Scoped.

Další informace a příklady najdete v tématu Typy entit s konstruktory .

Konstruktory

LazyLoaderParameterBindingFactory(LazyLoaderParameterBindingFactoryDependencies)

Vytvoří novou instanci sloupce LazyLoaderParameterBindingFactory.

Vlastnosti

Dependencies

Závislosti pro tuto službu.

Metody

Bind(IConventionEntityType, Type, String)

ParameterBinding Vytvoří pro daný typ a název daného typu entity.

Bind(IMutableEntityType, Type, String)

ParameterBinding Vytvoří pro daný typ a název daného typu entity.

Bind(IReadOnlyEntityType, Type, String)

ParameterBinding Vytvoří pro daný typ a název daného typu entity.

Bind(IReadOnlyEntityType, Type, String)

ParameterBinding Vytvoří pro daný typ a název daného typu entity.

(Zděděno od ServiceParameterBindingFactory)
CanBind(Type, String)

Zkontroluje, jestli tato továrna může vytvořit vazbu parametru s daným typem a názvem.

Platí pro