EntityTypeParameterBinding Класс

Определение

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

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

Комментарии

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

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

EntityTypeParameterBinding(IPropertyBase)

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

EntityTypeParameterBinding(IPropertyBase[])

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

Свойства

ConsumedProperties

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

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

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

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

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

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

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

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

Методы

BindToParameter(Expression, Expression)

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

BindToParameter(ParameterBindingInfo)

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

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

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

With(IPropertyBase[])

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

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

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