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


ContextParameterBinding Класс

Определение

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

public class ContextParameterBinding : Microsoft.EntityFrameworkCore.Metadata.ServiceParameterBinding
type ContextParameterBinding = class
    inherit ServiceParameterBinding
Public Class ContextParameterBinding
Inherits ServiceParameterBinding
Наследование

Комментарии

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

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

ContextParameterBinding(Type, IPropertyBase)

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

ContextParameterBinding(Type, IPropertyBase[])

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

Свойства

ConsumedProperties

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

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

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

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

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

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

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

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

Методы

BindToParameter(Expression, Expression)

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

BindToParameter(ParameterBindingInfo)

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

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

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

With(IPropertyBase[])

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

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

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