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


ConventionPropertyBaseExtensions Класс

Определение

Внимание!

Use IConventionPropertyBase

Методы расширения для IConventionPropertyBase.

public static class ConventionPropertyBaseExtensions
[System.Obsolete("Use IConventionPropertyBase")]
public static class ConventionPropertyBaseExtensions
type ConventionPropertyBaseExtensions = class
[<System.Obsolete("Use IConventionPropertyBase")>]
type ConventionPropertyBaseExtensions = class
Public Module ConventionPropertyBaseExtensions
Public Class ConventionPropertyBaseExtensions
Наследование
ConventionPropertyBaseExtensions
Атрибуты

Методы

GetPropertyAccessModeConfigurationSource(IConventionPropertyBase)
Устаревшие..

Возвращает источник конфигурации для GetPropertyAccessMode().

SetField(IConventionPropertyBase, String, Boolean)
Устаревшие..

Задает базовое поле CLR, которое должно использовать это свойство. Это может быть null для свойств тени или если резервное поле для свойства неизвестно.

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

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

SetPropertyAccessMode(IConventionPropertyBase, Nullable<PropertyAccessMode>, Boolean)
Устаревшие..

Задает объект , используемый PropertyAccessMode для этого свойства.

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