ComplexCollectionBuilder<TComplex>.HasField(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o campo de backup a ser usado para essa propriedade.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexCollectionBuilder<TComplex> HasField(string fieldName);
override this.HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexCollectionBuilder<'Complex>
Public Overridable Function HasField (fieldName As String) As ComplexCollectionBuilder(Of TComplex)
Parâmetros
- fieldName
- String
O nome do campo.
Retornos
A mesma instância do construtor para que várias chamadas de configuração possam ser encadeadas.
Comentários
Os campos de backup normalmente são encontrados por convenção. Esse método é útil para definir campos de backup explicitamente em casos em que o campo correto não é encontrado por convenção.
Por padrão, o campo de backup, se for encontrado ou especificado, é usado quando novos objetos são construídos, normalmente quando entidades são consultadas do banco de dados. As propriedades são usadas para todos os outros acessos. Isso pode ser alterado chamando UsePropertyAccessMode(PropertyAccessMode).
Consulte campos de backup para obter mais informações e exemplos.