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 na parametry konstruktoru nebo parametry metody továrny.
public abstract class InstantiationBinding
type InstantiationBinding = class
Public MustInherit Class InstantiationBinding
- Dědičnost
-
InstantiationBinding
- Odvozené
Poznámky
Další informace a příklady najdete v tématu Typy entit s konstruktory .
Konstruktory
| InstantiationBinding(IReadOnlyList<ParameterBinding>) |
Vytvoří novou instanci sloupce InstantiationBinding. |
Vlastnosti
| ParameterBindings |
Kolekce ParameterBinding použitých instancí. |
| RuntimeType |
Typ, který bude vytvořen ze stromu výrazů vytvořeného pro tuto vazbu. |
Metody
| CreateConstructorExpression(ParameterBindingInfo) |
Vytvoří strom výrazů, který představuje vytvoření instance entity z informací o dané vazbě. Může se jednat například o NewExpression volání konstruktoru nebo MethodCallExpression o volání metody továrny. |
| With(IReadOnlyList<ParameterBinding>) |
Vytvoří kopii, která obsahuje dané vazby parametrů. |