Поделиться через


ComplexTypePropertyBuilder.HasField(String) Метод

Определение

Задает резервное поле, используемое для этого свойства.

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

Параметры

fieldName
String

Имя поля.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов конфигурации в цепочку.

Комментарии

Резервные поля обычно находятся в соответствии с соглашением. Этот метод полезен для явной настройки резервных полей в случаях, когда правильное поле не найдено в соответствии с соглашением.

По умолчанию резервное поле, если оно найдено или указано, используется при создании новых объектов, обычно при запросе сущностей из базы данных. Свойства используются для всех других обращений. Это можно изменить, вызвав .UsePropertyAccessMode(PropertyAccessMode)

Дополнительные сведения и примеры см. в разделе Резервные поля .

Применяется к