语言

ConstructorBinding 类

定义

定义将参数绑定到实体类型的 CLR ConstructorInfo 。

[System.Runtime.CompilerServices.Nullable(0)]
public class ConstructorBinding : Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding
public class ConstructorBinding : Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding
[<System.Runtime.CompilerServices.Nullable(0)>]
type ConstructorBinding = class
    inherit InstantiationBinding
type ConstructorBinding = class
    inherit InstantiationBinding
Public Class ConstructorBinding
Inherits InstantiationBinding
继承
ConstructorBinding
特性

注解

有关详细信息和示例,请参阅 包含构造函数的实体类型 。

构造函数

名称 说明
ConstructorBinding(ConstructorInfo, IReadOnlyList<ParameterBinding>)

创建新的 ConstructorBinding 实例。

属性

名称 说明
Constructor

绑定 ConstructorInfo。

ParameterBindings

使用的实例的 ParameterBinding 集合。

(继承自 InstantiationBinding)
RuntimeType

将从为此绑定创建的表达式树中创建的类型。

方法

名称 说明
CreateConstructorExpression(ParameterBindingInfo)

创建一个 NewExpression 表示使用给定构造函数创建实体实例的实例。

With(IReadOnlyList<ParameterBinding>)

创建包含给定参数绑定的副本。

适用于