Jazyk

InstantiationBinding Třída

Definice

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

Platí pro