IConventionPropertyBase.SetField Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SetField(FieldInfo, Boolean) |
Устаревшие..
FieldInfo Задает для базового поля СРЕДЫ CLR, которое должно использовать это свойство. По умолчанию резервное поле, если оно найдено или указано, используется при создании новых объектов, обычно при запросе сущностей из базы данных. Свойства используются для всех других обращений. Это можно изменить, вызвав .SetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean) |
SetField(String, Boolean) |
Задает базовое поле CLR, которое должно использовать это свойство.
Это может быть |
SetField(FieldInfo, Boolean)
- Исходный код:
- IConventionPropertyBase.cs
- Исходный код:
- IConventionPropertyBase.cs
Внимание!
Use SetFieldInfo
FieldInfo Задает для базового поля СРЕДЫ CLR, которое должно использовать это свойство.
По умолчанию резервное поле, если оно найдено или указано, используется при создании новых объектов, обычно при запросе сущностей из базы данных. Свойства используются для всех других обращений. Это можно изменить, вызвав .SetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)
public void SetField (System.Reflection.FieldInfo fieldInfo, bool fromDataAnnotation = false);
[System.Obsolete("Use SetFieldInfo")]
public virtual void SetField (System.Reflection.FieldInfo fieldInfo, bool fromDataAnnotation = false);
[System.Obsolete("Use SetFieldInfo")]
public virtual void SetField (System.Reflection.FieldInfo? fieldInfo, bool fromDataAnnotation = false);
abstract member SetField : System.Reflection.FieldInfo * bool -> unit
[<System.Obsolete("Use SetFieldInfo")>]
abstract member SetField : System.Reflection.FieldInfo * bool -> unit
override this.SetField : System.Reflection.FieldInfo * bool -> unit
Public Sub SetField (fieldInfo As FieldInfo, Optional fromDataAnnotation As Boolean = false)
Public Overridable Sub SetField (fieldInfo As FieldInfo, Optional fromDataAnnotation As Boolean = false)
Параметры
- fromDataAnnotation
- Boolean
Указывает, была ли конфигурация указана с помощью заметки к данным.
- Атрибуты
Применяется к
SetField(String, Boolean)
- Исходный код:
- IConventionPropertyBase.cs
- Исходный код:
- IConventionPropertyBase.cs
- Исходный код:
- IConventionPropertyBase.cs
- Исходный код:
- IConventionPropertyBase.cs
- Исходный код:
- IConventionPropertyBase.cs
Задает базовое поле CLR, которое должно использовать это свойство.
Это может быть null
для свойств тени или если резервное поле для свойства неизвестно.
public virtual System.Reflection.FieldInfo SetField (string fieldName, bool fromDataAnnotation = false);
public System.Reflection.FieldInfo? SetField (string? fieldName, bool fromDataAnnotation = false);
abstract member SetField : string * bool -> System.Reflection.FieldInfo
override this.SetField : string * bool -> System.Reflection.FieldInfo
abstract member SetField : string * bool -> System.Reflection.FieldInfo
Public Overridable Function SetField (fieldName As String, Optional fromDataAnnotation As Boolean = false) As FieldInfo
Public Function SetField (fieldName As String, Optional fromDataAnnotation As Boolean = false) As FieldInfo
Параметры
- fieldName
- String
Имя используемого поля.
- fromDataAnnotation
- Boolean
Указывает, была ли конфигурация указана с помощью заметки к данным.
Возвращаемое значение
Новый объект FieldInfo.
Комментарии
Резервные поля обычно находятся в соответствии с соглашением. Этот метод полезен для явной настройки резервных полей в случаях, когда правильное поле не найдено в соответствии с соглашением.
По умолчанию резервное поле, если оно найдено или указано, используется при создании новых объектов, обычно при запросе сущностей из базы данных. Свойства используются для всех других обращений. Это можно изменить, вызвав .SetPropertyAccessMode(Nullable<PropertyAccessMode>, Boolean)
Дополнительные сведения и примеры см. в разделе Резервные поля .
Применяется к
Entity Framework