Sprache

DependencyInjectionMethodParameterBinding Klasse

Definition

Beschreibt die Bindung von einer Methode für einen internen EF-Abhängigkeitsinjektionsdienst, der möglicherweise auch einen Parameter in einem Konstruktor, einer Factorymethode oder einem ähnlichen Parameter zugeordnet oder nicht zugeordnet IServicePropertyist.

[System.Runtime.CompilerServices.Nullable(0)]
public class DependencyInjectionMethodParameterBinding : Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionParameterBinding
public class DependencyInjectionMethodParameterBinding : Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionParameterBinding
[<System.Runtime.CompilerServices.Nullable(0)>]
type DependencyInjectionMethodParameterBinding = class
    inherit DependencyInjectionParameterBinding
type DependencyInjectionMethodParameterBinding = class
    inherit DependencyInjectionParameterBinding
Public Class DependencyInjectionMethodParameterBinding
Inherits DependencyInjectionParameterBinding
Vererbung
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Entitätstypen mit Konstruktoren .

Konstruktoren

Name Beschreibung
DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

Erstellt eine neue DependencyInjectionParameterBinding Instanz für die angegebene Methode des angegebenen Diensttyps.

DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase[])

Erstellt eine neue DependencyInjectionParameterBinding Instanz für die angegebene Methode des angegebenen Diensttyps.

Eigenschaften

Name Beschreibung
ConsumedProperties

Die Eigenschaften, die von dieser Bindung behandelt werden und daher nicht auf andere Weise festgelegt werden müssen.

(Geerbt von ParameterBinding)
Method

Die Methode, an die gebunden wird, wie auf der Schnittstelle zum Einfügen von Abhängigkeiten definiert.

ParameterType

Der Parameter CLR-Typ.

(Geerbt von ParameterBinding)
ServiceDelegate

Ein Delegat zum Festlegen einer CLR-Diensteigenschaft für eine Entitätsinstanz.

ServiceType

Der interne EF-Dienst CLR-Typ.

(Geerbt von ServiceParameterBinding)

Methoden

Name Beschreibung
BindToParameter(Expression, Expression)

Erstellt eine Ausdrucksstruktur, die die Bindung des Werts einer Eigenschaft aus einem Materialisierungsausdruck an einen Parameter des Konstruktors, der Factorymethode usw. darstellt.

BindToParameter(Expression, Expression)

Erstellt eine Ausdrucksstruktur, die die Bindung des Werts einer Eigenschaft aus einem Materialisierungsausdruck an einen Parameter des Konstruktors, der Factorymethode usw. darstellt.

(Geerbt von DependencyInjectionParameterBinding)
BindToParameter(ParameterBindingInfo)

Erstellt eine Ausdrucksstruktur, die die Bindung des Werts einer Eigenschaft aus einem Materialisierungsausdruck an einen Parameter des Konstruktors, der Factorymethode usw. darstellt.

BindToParameter(ParameterBindingInfo)

Erstellt eine Ausdrucksstruktur, die die Bindung des Werts einer Eigenschaft aus einem Materialisierungsausdruck an einen Parameter des Konstruktors, der Factorymethode usw. darstellt.

(Geerbt von ServiceParameterBinding)
With(IPropertyBase[])

Erstellt eine Kopie, die die angegebenen verbrauchten Eigenschaften enthält.

Gilt für: