Lenguaje

DependencyInjectionMethodParameterBinding Clase

Definición

Describe el enlace de un método en un servicio de inserción de dependencias interna de EF, que puede tener o no también y asociar IServiceProperty, a un parámetro de un constructor, método de fábrica o similar.

[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
Herencia
Atributos

Comentarios

Consulte Tipos de entidad con constructores para obtener más información y ejemplos.

Constructores

Nombre Description
DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

Crea una nueva DependencyInjectionParameterBinding instancia para el método especificado del tipo de servicio especificado.

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

Crea una nueva DependencyInjectionParameterBinding instancia para el método especificado del tipo de servicio especificado.

Propiedades

Nombre Description
ConsumedProperties

Las propiedades que controla este enlace, por lo que no es necesario establecerlas de alguna otra manera.

(Heredado de ParameterBinding)
Method

Método al que se enlaza, tal como se define en la interfaz del servicio de inserción de dependencias.

ParameterType

Tipo CLR del parámetro.

(Heredado de ParameterBinding)
ServiceDelegate

Delegado para establecer una propiedad de servicio CLR en una instancia de entidad.

ServiceType

Tipo CLR del servicio interno de EF.

(Heredado de ServiceParameterBinding)

Métodos

Nombre Description
BindToParameter(Expression, Expression)

Crea un árbol de expresión que representa el enlace del valor de una propiedad a partir de una expresión de materialización a un parámetro del constructor, el método factory, etc.

BindToParameter(Expression, Expression)

Crea un árbol de expresión que representa el enlace del valor de una propiedad a partir de una expresión de materialización a un parámetro del constructor, el método factory, etc.

(Heredado de DependencyInjectionParameterBinding)
BindToParameter(ParameterBindingInfo)

Crea un árbol de expresión que representa el enlace del valor de una propiedad a partir de una expresión de materialización a un parámetro del constructor, el método factory, etc.

BindToParameter(ParameterBindingInfo)

Crea un árbol de expresión que representa el enlace del valor de una propiedad a partir de una expresión de materialización a un parámetro del constructor, el método factory, etc.

(Heredado de ServiceParameterBinding)
With(IPropertyBase[])

Crea una copia que contiene las propiedades consumidas especificadas.

Se aplica a