Compartir a través de


ServiceParameterBinding Clase

Definición

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

public abstract class ServiceParameterBinding : Microsoft.EntityFrameworkCore.Metadata.ParameterBinding
type ServiceParameterBinding = class
    inherit ParameterBinding
Public MustInherit Class ServiceParameterBinding
Inherits ParameterBinding
Herencia
ServiceParameterBinding
Derivado

Comentarios

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

Constructores

ServiceParameterBinding(Type, Type, IPropertyBase)

Crea una nueva ServiceParameterBinding instancia para el tipo de servicio o el tipo de metadatos especificados.

ServiceParameterBinding(Type, Type, IPropertyBase[])

Crea una nueva ServiceParameterBinding instancia para el tipo de servicio o el tipo de metadatos especificados.

Propiedades

ConsumedProperties

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

(Heredado de ParameterBinding)
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 de servicio interno de EF.

Métodos

BindToParameter(Expression, Expression)

Crea un árbol de expresión que representa el enlace del valor de una propiedad 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 de una expresión de materialización a un parámetro del constructor, el método factory, etc.

With(IPropertyBase[])

Crea una copia que contiene las propiedades consumidas especificadas.

(Heredado de ParameterBinding)

Se aplica a