ComplexPropertyBuilder<TComplex>.HasField(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает резервное поле, используемое для этого свойства.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder<TComplex> HasField (string fieldName);
override this.HasField : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexPropertyBuilder<'Complex>
Public Overridable Function HasField (fieldName As String) As ComplexPropertyBuilder(Of TComplex)
Параметры
- fieldName
- String
Имя поля.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов конфигурации в цепочку.
Комментарии
Резервные поля обычно находятся в соответствии с соглашением. Этот метод полезен для явной настройки резервных полей в случаях, когда правильное поле не найдено в соответствии с соглашением.
По умолчанию резервное поле, если оно найдено или указано, используется при создании новых объектов, обычно при запросе сущностей из базы данных. Свойства используются для всех других обращений. Это можно изменить, вызвав .UsePropertyAccessMode(PropertyAccessMode)
Дополнительные сведения и примеры см. в разделе Резервные поля .
Применяется к
Entity Framework