Partager via


DependencyInjectionMethodParameterBinding Classe

Définition

Décrit la liaison d’une méthode sur un service d’injection de dépendances interne EF, qui peut avoir ou non également associé et associé IServicePropertyà un paramètre dans un constructeur, une méthode de fabrique ou similaire.

public class DependencyInjectionMethodParameterBinding : Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionParameterBinding
type DependencyInjectionMethodParameterBinding = class
    inherit DependencyInjectionParameterBinding
Public Class DependencyInjectionMethodParameterBinding
Inherits DependencyInjectionParameterBinding
Héritage

Remarques

Pour plus d’informations et d’exemples, consultez Types d’entités avec des constructeurs .

Constructeurs

DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

Crée une DependencyInjectionParameterBinding instance pour la méthode donnée du type de service donné.

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

Crée une DependencyInjectionParameterBinding instance pour la méthode donnée du type de service donné.

Propriétés

ConsumedProperties

Les propriétés gérées par cette liaison n’ont donc pas besoin d’être définies d’une autre manière.

(Hérité de ParameterBinding)
Method

Méthode liée à, telle que définie sur l’interface de service d’injection de dépendances.

ParameterType

Type CLR du paramètre.

(Hérité de ParameterBinding)
ServiceDelegate

Délégué pour définir une propriété de service CLR sur une entité instance.

ServiceDelegate

Délégué pour définir une propriété de service CLR sur une entité instance.

(Hérité de DependencyInjectionParameterBinding)
ServiceType

Type CLR du service interne EF.

(Hérité de ServiceParameterBinding)

Méthodes

BindToParameter(Expression, Expression)

Crée une arborescence d’expressions représentant la liaison de la valeur d’une propriété d’une expression de matérialisation à un paramètre du constructeur, de la méthode de fabrique, etc.

BindToParameter(Expression, Expression)

Crée une arborescence d’expressions représentant la liaison de la valeur d’une propriété d’une expression de matérialisation à un paramètre du constructeur, de la méthode de fabrique, etc.

(Hérité de DependencyInjectionParameterBinding)
BindToParameter(ParameterBindingInfo)

Crée une arborescence d’expressions représentant la liaison de la valeur d’une propriété d’une expression de matérialisation à un paramètre du constructeur, de la méthode de fabrique, etc.

BindToParameter(ParameterBindingInfo)

Crée une arborescence d’expressions représentant la liaison de la valeur d’une propriété d’une expression de matérialisation à un paramètre du constructeur, de la méthode de fabrique, etc.

(Hérité de ServiceParameterBinding)
With(IPropertyBase[])

Crée une copie qui contient les propriétés consommées spécifiées.

With(IPropertyBase[])

Crée une copie qui contient les propriétés consommées spécifiées.

(Hérité de DependencyInjectionParameterBinding)

S’applique à