Sdílet prostřednictvím


EntityTypeParameterBinding Třída

Definice

Popisuje vazbu IEntityType, která může nebo nemusí mít také a přidružené IServicePropertyk parametru v konstruktoru, výrobní metodě nebo podobně.

public class EntityTypeParameterBinding : Microsoft.EntityFrameworkCore.Metadata.ServiceParameterBinding
type EntityTypeParameterBinding = class
    inherit ServiceParameterBinding
Public Class EntityTypeParameterBinding
Inherits ServiceParameterBinding
Dědičnost
EntityTypeParameterBinding

Poznámky

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

Konstruktory

EntityTypeParameterBinding(IPropertyBase)

Vytvoří novou EntityTypeParameterBinding instanci pro daný typ služby.

EntityTypeParameterBinding(IPropertyBase[])

Vytvoří novou EntityTypeParameterBinding instanci pro daný typ služby.

Vlastnosti

ConsumedProperties

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

(Zděděno od ParameterBinding)
ParameterType

Typ parametru CLR.

(Zděděno od ParameterBinding)
ServiceDelegate

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

(Zděděno od ServiceParameterBinding)
ServiceType

Typ CLR interní služby EF.

(Zděděno od ServiceParameterBinding)

Metody

BindToParameter(Expression, Expression)

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

BindToParameter(ParameterBindingInfo)

Vytvoří strom výrazů 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.

With(IPropertyBase[])

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

(Zděděno od ParameterBinding)

Platí pro