Jazyk

ValueGeneratorSelector.TryCreate(IProperty, ITypeBase, ValueGenerator) Metoda

Definice

Vytvoří nový generátor hodnot pro danou vlastnost.

public virtual bool TryCreate(Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.ITypeBase typeBase, out Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator? valueGenerator);
abstract member TryCreate : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase * ValueGenerator -> bool
override this.TryCreate : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase * ValueGenerator -> bool
Public Overridable Function TryCreate (property As IProperty, typeBase As ITypeBase, ByRef valueGenerator As ValueGenerator) As Boolean

Parametry

property
IProperty

Vlastnost pro získání generátoru hodnot.

typeBase
ITypeBase

Typ entity, pro který se použije generátor hodnot. Při vyvolání zděděných vlastností u odvozených typů entit se tento typ entity může lišit od deklarovaného typu entity. property

valueGenerator
ValueGenerator

Nově vytvořený generátor hodnot nebo null pokud není k dispozici žádný.

Návraty

true pokud byl vytvořen generátor.

Platí pro