Compartilhar via


PropertyBuilder.HasField(String) Método

Definição

Define o campo de suporte a ser usado para essa propriedade.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasField (string fieldName);
abstract member HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
override this.HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
Public Overridable Function HasField (fieldName As String) As PropertyBuilder

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 nos casos em que o campo correto não é encontrado por convenção.

Por padrão, o campo de suporte, se for encontrado ou tiver sido especificado, será usado quando novos objetos forem 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.

Aplica-se a