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


MutablePropertyBaseExtensions.SetField(IMutablePropertyBase, String) Метод

Определение

Задает базовое поле СРЕДЫ CLR, которое должно использовать это свойство.

Резервные поля обычно находятся по соглашению, как описано здесь: http://go.microsoft.com/fwlink/?LinkId=723277. Этот метод полезен для явной настройки резервных полей в случаях, когда правильное поле не найдено по соглашению.

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

public static void SetField (this Microsoft.EntityFrameworkCore.Metadata.IMutablePropertyBase property, string fieldName);
static member SetField : Microsoft.EntityFrameworkCore.Metadata.IMutablePropertyBase * string -> unit
<Extension()>
Public Sub SetField (property As IMutablePropertyBase, fieldName As String)

Параметры

property
IMutablePropertyBase

Свойство, для которого должно быть задано резервное поле.

fieldName
String

Имя используемого поля.

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