ConventionModelExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Use IConventionModel
Методы расширения для IConventionModel.
public static class ConventionModelExtensions
[System.Obsolete("Use IConventionModel")]
public static class ConventionModelExtensions
type ConventionModelExtensions = class
[<System.Obsolete("Use IConventionModel")>]
type ConventionModelExtensions = class
Public Module ConventionModelExtensions
- Наследование
-
ConventionModelExtensions
- Атрибуты
Методы
AddIgnored(IConventionModel, Type, Boolean) |
Устаревшие..
Помечает данный тип сущности как игнорируемый. |
AddOwned(IConventionModel, Type, Boolean) |
Устаревшие..
Помечает данный тип сущности как принадлежащий, указывая, что при обнаружении типов сущностей, использующих данный тип, следует настроить как принадлежащий. |
AddShared(IConventionModel, Type, Boolean) |
Устаревшие..
Помечает данный тип сущности как общий, указывая, что при обнаружении соответствующих типов сущностей следует настроить как тип сущности общего типа. |
FinalizeModel(IConventionModel) |
Устаревшие..
Принудительно выполняет постобработку модели таким образом, чтобы она была готова к использованию средой выполнения. Эта постобработка выполняется автоматически при использовании OnModelCreating(ModelBuilder); этот метод позволяет выполнять его явным образом в случаях, когда автоматическое выполнение невозможно. |
FindEntityType(IConventionModel, Type) |
Устаревшие..
Возвращает сущность, которая сопоставляет заданный класс сущностей. Возвращает значение |
FindEntityType(IConventionModel, Type, String, IConventionEntityType) |
Устаревшие..
Возвращает тип сущности для заданного имени, определяющего имя навигации и определяющий тип сущности. Возвращает значение |
FindIgnoredConfigurationSource(IConventionModel, Type) |
Устаревшие..
Указывает, игнорируется ли данный тип сущности. |
FindIsOwnedConfigurationSource(IConventionModel, Type) |
Устаревшие..
Возвращает значение, указывающее, следует ли при обнаружении настроить типы сущностей, использующие данный тип, в качестве принадлежащих типов. |
FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>) |
Устаревшие..
Возвращает типы сущностей, соответствующие наименее производным типам из заданного объекта . |
GetChangeTrackingStrategyConfigurationSource(IConventionModel) |
Устаревшие..
Возвращает источник конфигурации для GetChangeTrackingStrategy(IModel). |
GetEntityTypes(IConventionModel, String) |
Устаревшие..
Возвращает типы сущностей, соответствующие заданному имени. |
GetEntityTypes(IConventionModel, Type) |
Устаревшие..
Возвращает типы сущностей, соответствующие заданному типу. |
GetPropertyAccessModeConfigurationSource(IConventionModel) |
Устаревшие..
Возвращает источник конфигурации для GetPropertyAccessMode(IModel). |
IsIgnored(IConventionModel, String) |
Устаревшие..
Указывает, игнорируется ли заданное имя типа сущности. |
IsIgnored(IConventionModel, Type) |
Устаревшие..
Указывает, игнорируется ли данный тип сущности. |
IsOwned(IConventionModel, Type) |
Устаревшие..
Возвращает значение, указывающее, следует ли при обнаружении настроить типы сущностей, использующие данный тип, в качестве принадлежащих типов. |
RemoveEntityType(IConventionModel, String) |
Устаревшие..
Удаляет тип сущности без определяющей навигации из модели. |
RemoveEntityType(IConventionModel, String, String, IConventionEntityType) |
Устаревшие..
Удаляет тип сущности с определяющей навигацией из модели. |
RemoveEntityType(IConventionModel, Type) |
Устаревшие..
Удаляет тип сущности из модели. |
RemoveEntityType(IConventionModel, Type, String, IConventionEntityType) |
Устаревшие..
Удаляет тип сущности с определяющей навигацией из модели. |
RemoveOwned(IConventionModel, Type) |
Устаревшие..
Удаляет заданный тип, указывающий, что при обнаружении соответствующих типов сущностей не следует настраивать как принадлежащие. |
SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean) |
Устаревшие..
Задает стратегию отслеживания изменений по умолчанию, используемую для сущностей в модели. Эта стратегия показывает, как контекст обнаруживает изменения свойств для экземпляра типа сущности. |
SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean) |
Устаревшие..
Задает для PropertyAccessMode использования для свойств всех типов сущностей в этой модели. Обратите внимание, что отдельные типы сущностей могут переопределять этот режим доступа, а отдельные свойства типов сущностей могут переопределять режим доступа, заданный для типа сущности. Заданное здесь значение будет использоваться для любого свойства, для которого не указано переопределение. |
Применяется к
Entity Framework