InstantiationBinding Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, как создать экземпляр сущности с помощью привязки свойств модели EF к, например, параметрам конструктора или параметрам фабричного метода.
public abstract class InstantiationBinding
type InstantiationBinding = class
Public MustInherit Class InstantiationBinding
- Наследование
-
InstantiationBinding
- Производный
Комментарии
Дополнительные сведения и примеры см. в разделе Типы сущностей с конструкторами .
Конструкторы
InstantiationBinding(IReadOnlyList<ParameterBinding>) |
Создает новый экземпляр InstantiationBinding. |
Свойства
ParameterBindings |
Коллекция используемых ParameterBinding экземпляров. |
RuntimeType |
Тип, который будет создан из дерева выражений, созданного для этой привязки. |
Методы
CreateConstructorExpression(ParameterBindingInfo) |
Создает дерево выражений, представляющее создание экземпляра сущности на основе заданных сведений о привязке. Например, это может быть объект для NewExpression вызова конструктора или MethodCallExpression для вызова метода фабрики. |
With(IReadOnlyList<ParameterBinding>) |
Создает копию, содержащую заданные привязки параметров. |
Применяется к
Entity Framework