Jazyk

InstantiationBinding Třída

Definice

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

Name Description
InstantiationBinding(IReadOnlyList<ParameterBinding>)

Vytvoří novou instanci sloupce InstantiationBinding.

Vlastnosti

Name Description
ParameterBindings

Kolekce ParameterBinding použitých instancí.

RuntimeType

Typ, který bude vytvořen ze stromu výrazů vytvořeného pro tuto vazbu.

Metody

Name Description
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ů.

Platí pro