Jazyk

DependencyInjectionMethodParameterBinding Třída

Definice

Popisuje vazbu z metody ve službě injektáže interních závislostí EF, která může nebo nemusí obsahovat a přidružena IServicePropertytaké k parametru v konstruktoru, metodě továrny nebo podobné.

[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
Dědičnost
Atributy

Poznámky

Další informace a příklady najdete v tématu Typy entit s konstruktory .

Konstruktory

Název Description
DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

Vytvoří novou DependencyInjectionParameterBinding instanci pro danou metodu daného typu služby.

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

Vytvoří novou DependencyInjectionParameterBinding instanci pro danou metodu daného typu služby.

Vlastnosti

Název Description
ConsumedProperties

Vlastnosti, které jsou zpracovávány touto vazbou, a proto nemusí být nastaveny jiným způsobem.

(Zděděno od ParameterBinding)
Method

Metoda, ke které je vázána, jak je definováno v rozhraní služby injektáže závislostí.

ParameterType

Typ CLR parametru.

(Zděděno od ParameterBinding)
ServiceDelegate

Delegát pro nastavení vlastnosti služby CLR v instanci entity.

ServiceType

Typ CLR interní služby EF.

(Zděděno od ServiceParameterBinding)

Metody

Název Description
BindToParameter(Expression, Expression)

Vytvoří strom výrazu představující vazbu hodnoty vlastnosti z materializačního výrazu na parametr konstruktoru, metody továrny atd.

BindToParameter(Expression, Expression)

Vytvoří strom výrazu představující vazbu hodnoty vlastnosti z materializačního výrazu na parametr konstruktoru, metody továrny atd.

(Zděděno od DependencyInjectionParameterBinding)
BindToParameter(ParameterBindingInfo)

Vytvoří strom výrazu představující vazbu hodnoty vlastnosti z materializačního výrazu na parametr konstruktoru, metody továrny atd.

BindToParameter(ParameterBindingInfo)

Vytvoří strom výrazu představující vazbu hodnoty vlastnosti z materializačního výrazu na parametr konstruktoru, metody továrny atd.

(Zděděno od ServiceParameterBinding)
With(IPropertyBase[])

Vytvoří kopii, která obsahuje dané spotřebované vlastnosti.

Platí pro