Поделиться через


ServiceParameterBindingFactory Класс

Определение

Для IParameterBindingFactory привязки к службам, внедренным зависимостям.

public class ServiceParameterBindingFactory : Microsoft.EntityFrameworkCore.Metadata.IParameterBindingFactory
type ServiceParameterBindingFactory = class
    interface IParameterBindingFactory
Public Class ServiceParameterBindingFactory
Implements IParameterBindingFactory
Наследование
ServiceParameterBindingFactory
Производный
Реализации

Комментарии

Время существования службы равно и Singleton разрешено несколько регистраций. Это означает, что один экземпляр каждой службы используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped.

Дополнительные сведения и примеры см. в разделе Типы сущностей с конструкторами .

Конструкторы

ServiceParameterBindingFactory(Type)

Создает новый ServiceParameterBindingFactory экземпляр для заданного типа службы.

Методы

Bind(IConventionEntityType, Type, String)

ParameterBinding Создает для заданного типа и имени для заданного типа сущности.

Bind(IMutableEntityType, Type, String)

ParameterBinding Создает для заданного типа и имени для заданного типа сущности.

Bind(IReadOnlyEntityType, Type, String)

ParameterBinding Создает для заданного типа и имени для заданного типа сущности.

CanBind(Type, String)

Проверяет, может ли эта фабрика привязать параметр с заданным типом и именем.

Применяется к