DependencyInjectionParameterBinding Класс

Определение

Описывает привязку из внутренней службы внедрения зависимостей EF, которая также может иметь и связана IServicePropertyс параметром в конструкторе, фабричном методе или аналогичном.

public class DependencyInjectionParameterBinding : Microsoft.EntityFrameworkCore.Metadata.ServiceParameterBinding
type DependencyInjectionParameterBinding = class
    inherit ServiceParameterBinding
Public Class DependencyInjectionParameterBinding
Inherits ServiceParameterBinding
Наследование
DependencyInjectionParameterBinding
Производный

Комментарии

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

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

DependencyInjectionParameterBinding(Type, Type, IPropertyBase)

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

DependencyInjectionParameterBinding(Type, Type, IPropertyBase[])

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

Свойства

ConsumedProperties

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

(Унаследовано от ParameterBinding)
ParameterType

Тип параметра CLR.

(Унаследовано от ParameterBinding)
ServiceDelegate

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

ServiceDelegate

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

(Унаследовано от ServiceParameterBinding)
ServiceType

Тип среды CLR внутренней службы EF.

(Унаследовано от ServiceParameterBinding)

Методы

BindToParameter(Expression, Expression)

Создает дерево выражений, представляющее привязку значения свойства из выражения материализации к параметру конструктора, фабричному методу и т. д.

BindToParameter(ParameterBindingInfo)

Создает дерево выражений, представляющее привязку значения свойства из выражения материализации к параметру конструктора, фабричному методу и т. д.

(Унаследовано от ServiceParameterBinding)
With(IPropertyBase[])

Создает копию, содержащую заданные используемые свойства.

With(IPropertyBase[])

Создает копию, содержащую заданные используемые свойства.

(Унаследовано от ParameterBinding)

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