InstantiationBinding Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje, jak vytvořit instanci entity prostřednictvím vazby vlastností modelu EF, například parametrů konstruktoru nebo parametrů metody továrny.
[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
- Dědičnost
-
InstantiationBinding
- Odvozené
- Atributy
Poznámky
Další informace a příklady najdete v tématu Typy entit s konstruktory .
Konstruktory
| Název | Description |
|---|---|
| InstantiationBinding(IReadOnlyList<ParameterBinding>) |
Vytvoří novou instanci InstantiationBinding. |
Vlastnosti
| Název | Description |
|---|---|
| ParameterBindings |
Kolekce ParameterBinding použitých instancí. |
| RuntimeType |
Typ, který se vytvoří ze stromu výrazu vytvořeného pro tuto vazbu. |
Metody
| Název | Description |
|---|---|
| CreateConstructorExpression(ParameterBindingInfo) |
Vytvoří strom výrazu, který představuje vytvoření instance entity z daných informací vazby. Může to být NewExpression například volání konstruktoru nebo MethodCallExpression volání metody továrny. |
| With(IReadOnlyList<ParameterBinding>) |
Vytvoří kopii, která obsahuje dané vazby parametrů. |