ConstructorBinding Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Bindung von Parametern an eine CLR ConstructorInfo für einen Entitätstyp.
[System.Runtime.CompilerServices.Nullable(0)]
public class ConstructorBinding : Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding
public class ConstructorBinding : Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding
[<System.Runtime.CompilerServices.Nullable(0)>]
type ConstructorBinding = class
inherit InstantiationBinding
type ConstructorBinding = class
inherit InstantiationBinding
Public Class ConstructorBinding
Inherits InstantiationBinding
- Vererbung
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter Entitätstypen mit Konstruktoren .
Konstruktoren
| Name | Beschreibung |
|---|---|
| ConstructorBinding(ConstructorInfo, IReadOnlyList<ParameterBinding>) |
Erstellt eine neue ConstructorBinding-Instanz. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Constructor |
Die gebundene .ConstructorInfo |
| ParameterBindings |
Die Auflistung der ParameterBinding verwendeten Instanzen. (Geerbt von InstantiationBinding) |
| RuntimeType |
Der Typ, der aus der Ausdrucksstruktur erstellt wird, die für diese Bindung erstellt wird. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateConstructorExpression(ParameterBindingInfo) |
Erstellt ein NewExpression Objekt, das das Erstellen einer Entitätsinstanz mithilfe des angegebenen Konstruktors darstellt. |
| With(IReadOnlyList<ParameterBinding>) |
Erstellt eine Kopie, die die angegebenen Parameterbindungen enthält. |