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

EF 内部服务 CLR 类型。

(继承自 ServiceParameterBinding)

方法

BindToParameter(Expression, Expression)

创建表示属性值从具体化表达式到构造函数参数、工厂方法等的绑定的表达式树。

BindToParameter(ParameterBindingInfo)

创建表示属性值从具体化表达式到构造函数参数、工厂方法等的绑定的表达式树。

(继承自 ServiceParameterBinding)
With(IPropertyBase[])

创建一个包含给定使用属性的副本。

With(IPropertyBase[])

创建一个包含给定使用属性的副本。

(继承自 ParameterBinding)

适用于