InstantiationBinding Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |