Idioma

ValueGeneratorSelector.TrySelect(IProperty, ITypeBase, ValueGenerator) Método

Definição

Seleciona o gerador de valor apropriado para uma determinada propriedade, se disponível.

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

Parâmetros

property
IProperty

A propriedade para a qual obter o gerador de valor.

typeBase
ITypeBase

O tipo de entidade para o qual o gerador de valor será usado. Quando chamado em propriedades herdadas em tipos de entidade derivadas, esse tipo de entidade pode ser diferente do tipo de entidade declarada em property

valueGenerator
ValueGenerator

O gerador de valor ou null se nenhum estiver disponível.

Retornos

true se um gerador de valor foi selecionado; false se nenhuma estava disponível.

Implementações

Aplica-se a