Język

ValueGeneratorSelector.TrySelect(IProperty, ITypeBase, ValueGenerator) Metoda

Definicja

Wybiera odpowiedni generator wartości dla danej właściwości, jeśli jest dostępny.

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

Parametry

property
IProperty

Właściwość do pobrania generatora wartości dla.

typeBase
ITypeBase

Typ jednostki, dla którego będzie używany generator wartości. Po wywołaniu właściwości dziedziczonej dla typów jednostek pochodnych ten typ jednostki może różnić się od zadeklarowanego typu jednostki na property

valueGenerator
ValueGenerator

Generator wartości lub null jeśli żaden nie jest dostępny.

Zwraca

true jeśli wybrano generator wartości; false jeśli żadna z nich nie była dostępna.

Implementuje

Dotyczy