Freigeben über


DependencyInjectionMethodParameterBinding Konstruktoren

Definition

Überlädt

DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

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

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

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

DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

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

public DependencyInjectionMethodParameterBinding (Type parameterType, Type serviceType, System.Reflection.MethodInfo method, Microsoft.EntityFrameworkCore.Metadata.IPropertyBase serviceProperty = default);
new Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionMethodParameterBinding : Type * Type * System.Reflection.MethodInfo * Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionMethodParameterBinding
Public Sub New (parameterType As Type, serviceType As Type, method As MethodInfo, Optional serviceProperty As IPropertyBase = Nothing)

Parameter

parameterType
Type

Der CLR-Parametertyp.

serviceType
Type

Die Dienst-CLR-Typen, wie von der Abhängigkeitsinjektion aufgelöst

method
MethodInfo

Die -Methode des Diensts, an den eine Bindung gebunden werden soll.

serviceProperty
IPropertyBase

Der zugeordnete IServiceProperty- oder NULL-Wert.

Gilt für:

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

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

public DependencyInjectionMethodParameterBinding (Type parameterType, Type serviceType, System.Reflection.MethodInfo method, params Microsoft.EntityFrameworkCore.Metadata.IPropertyBase[]? serviceProperties);
new Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionMethodParameterBinding : Type * Type * System.Reflection.MethodInfo * Microsoft.EntityFrameworkCore.Metadata.IPropertyBase[] -> Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionMethodParameterBinding
Public Sub New (parameterType As Type, serviceType As Type, method As MethodInfo, ParamArray serviceProperties As IPropertyBase())

Parameter

parameterType
Type

Der CLR-Parametertyp.

serviceType
Type

Die Dienst-CLR-Typen, wie von der Abhängigkeitsinjektion aufgelöst

method
MethodInfo

Die -Methode des Diensts, an den eine Bindung gebunden werden soll.

serviceProperties
IPropertyBase[]

Die zugeordneten IServiceProperty Objekte oder null.

Gilt für: