Compartilhar via


DependencyInjectionMethodParameterBinding Construtores

Definição

Sobrecargas

DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

Cria uma nova DependencyInjectionParameterBinding instância para o método fornecido do tipo de serviço fornecido.

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

Cria uma nova DependencyInjectionParameterBinding instância para o método fornecido do tipo de serviço fornecido.

DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

Cria uma nova DependencyInjectionParameterBinding instância para o método fornecido do tipo de serviço fornecido.

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)

Parâmetros

parameterType
Type

O tipo CLR do parâmetro.

serviceType
Type

Os tipos CLR de serviço, conforme resolvidos com base na injeção de dependência

method
MethodInfo

O método do serviço ao qual associar.

serviceProperty
IPropertyBase

O associado IServicePropertyou nulo.

Aplica-se a

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

Cria uma nova DependencyInjectionParameterBinding instância para o método fornecido do tipo de serviço fornecido.

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())

Parâmetros

parameterType
Type

O tipo CLR do parâmetro.

serviceType
Type

Os tipos CLR de serviço, conforme resolvidos com base na injeção de dependência

method
MethodInfo

O método do serviço ao qual associar.

serviceProperties
IPropertyBase[]

Os objetos associados IServiceProperty , ou null.

Aplica-se a