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


ServiceParameterBinding Класс

Определение

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

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

Комментарии

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

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

ServiceParameterBinding(Type, Type, IPropertyBase)

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

ServiceParameterBinding(Type, Type, IPropertyBase[])

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

Свойства

ConsumedProperties

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

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

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

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

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

ServiceType

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

Методы

BindToParameter(Expression, Expression)

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

BindToParameter(ParameterBindingInfo)

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

With(IPropertyBase[])

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

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

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