Jazyk

ServiceParameterBindingFactory Třída

Definice

A IParameterBindingFactory pro vazbu na služby vložené do závislostí.

[System.Runtime.CompilerServices.Nullable(0)]
public class ServiceParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.IParameterBindingFactory
public class ServiceParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.IParameterBindingFactory
[<System.Runtime.CompilerServices.Nullable(0)>]
type ServiceParameterBindingFactory = class
    interface IParameterBindingFactory
type ServiceParameterBindingFactory = class
    interface IParameterBindingFactory
Public Class ServiceParameterBindingFactory
Implements IParameterBindingFactory
Dědičnost
ServiceParameterBindingFactory
Odvozené
Atributy
Implementuje

Poznámky

Životnost služby je Singleton a je povoleno více registrací. To znamená, že mnoho instancí používá DbContext 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 registrovaných jako Scoped.

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

Konstruktory

Název Description
ServiceParameterBindingFactory(Type)

Vytvoří novou ServiceParameterBindingFactory instanci pro daný typ služby.

Metody

Název Description
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.

CanBind(Type, String)

Zkontroluje, jestli může tato továrna svázat parametr s daným typem a názvem.

Platí pro