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>)

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

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