InstantiationBinding 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义如何通过 EF 模型属性的绑定创建实体实例,例如,工厂方法的构造函数参数或参数。
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class InstantiationBinding
public abstract class InstantiationBinding
[<System.Runtime.CompilerServices.Nullable(0)>]
type InstantiationBinding = class
type InstantiationBinding = class
Public MustInherit Class InstantiationBinding
- 继承
-
InstantiationBinding
- 派生
- 特性
注解
有关详细信息和示例,请参阅 包含构造函数的实体类型 。
构造函数
| 名称 | 说明 |
|---|---|
| InstantiationBinding(IReadOnlyList<ParameterBinding>) |
创建新的 InstantiationBinding 实例。 |
属性
| 名称 | 说明 |
|---|---|
| ParameterBindings |
使用的实例的 ParameterBinding 集合。 |
| RuntimeType |
将从为此绑定创建的表达式树中创建的类型。 |
方法
| 名称 | 说明 |
|---|---|
| CreateConstructorExpression(ParameterBindingInfo) |
创建表示从给定绑定信息创建实体实例的表达式树。 例如,这可能是 NewExpression 调用构造函数或 MethodCallExpression 调用工厂方法的方法。 |
| With(IReadOnlyList<ParameterBinding>) |
创建包含给定参数绑定的副本。 |