Udostępnij za pośrednictwem


IParameterBindingFactory Interfejs

Definicja

Fabryka do znajdowania i tworzenia ParameterBinding wystąpień.

public interface IParameterBindingFactory
type IParameterBindingFactory = interface
Public Interface IParameterBindingFactory
Pochodne

Uwagi

Okres istnienia usługi to Singleton i dozwolone są wiele rejestracji. Oznacza to, że pojedyncze wystąpienie każdej usługi jest używane przez wiele DbContext wystąpień. Implementacja musi być bezpieczna wątkowo. Ta usługa nie może zależeć od usług zarejestrowanych jako Scoped.

Aby uzyskać więcej informacji i przykładów, zobacz Typy jednostek z konstruktorami .

Metody

Bind(IConventionEntityType, Type, String)

Tworzy element ParameterBinding dla danego typu i nazwy dla danego typu jednostki.

Bind(IMutableEntityType, Type, String)

Tworzy element ParameterBinding dla danego typu i nazwy dla danego typu jednostki.

Bind(IReadOnlyEntityType, Type, String)

Tworzy element ParameterBinding dla danego typu i nazwy dla danego typu jednostki.

CanBind(Type, String)

Sprawdza, czy ta fabryka może powiązać parametr z danym typem i nazwą.

Dotyczy