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) |