Idioma

InstantiationBinding Classe

Definição

Define como criar uma instância de entidade por meio da associação de propriedades de modelo EF para, por exemplo, parâmetros de construtor ou parâmetros de um método de fábrica.

[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
Herança
InstantiationBinding
Derivado
Atributos

Comentários

Consulte tipos de entidade com construtores para obter mais informações e exemplos.

Construtores

Nome Descrição
InstantiationBinding(IReadOnlyList<ParameterBinding>)

Cria uma nova instância InstantiationBinding.

Propriedades

Nome Descrição
ParameterBindings

A coleção de ParameterBinding instâncias usadas.

RuntimeType

O tipo que será criado a partir da árvore de expressão criada para essa associação.

Métodos

Nome Descrição
CreateConstructorExpression(ParameterBindingInfo)

Cria uma árvore de expressão que representa a criação de uma instância de entidade a partir das informações de associação fornecidas. Por exemplo, isso pode ser um NewExpression construtor para chamar um construtor ou um MethodCallExpression método de fábrica.

With(IReadOnlyList<ParameterBinding>)

Cria uma cópia que contém as associações de parâmetro fornecidas.

Aplica-se a