ModelExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Use IReadOnlyModel
Методы расширения для IReadOnlyModel.
public static class ModelExtensions
[System.Obsolete("Use IReadOnlyModel")]
public static class ModelExtensions
type ModelExtensions = class
[<System.Obsolete("Use IReadOnlyModel")>]
type ModelExtensions = class
Public Module ModelExtensions
- Наследование
-
ModelExtensions
- Атрибуты
Методы
FindEntityType(IModel, Type) |
Устаревшие..
Возвращает сущность, которая сопоставляет заданный класс сущностей. Возвращает значение |
FindEntityType(IModel, Type, String, IEntityType) |
Устаревшие..
Возвращает тип сущности для заданного типа, определяющий имя навигации и определяющий тип сущности. Возвращает значение |
FindRuntimeEntityType(IModel, Type) |
Устаревшие..
Возвращает сущность, которая сопоставляет данный класс сущности, где класс может быть прокси-сервером, производным от фактического типа сущности. Возвращает значение |
GetChangeTrackingStrategy(IModel) |
Устаревшие..
Возвращает стратегию отслеживания изменений по умолчанию, используемую для сущностей в модели. Эта стратегия показывает, как контекст обнаруживает изменения свойств для экземпляра типа сущности. |
GetEntityTypes(IModel, String) |
Устаревшие..
Возвращает типы сущностей, соответствующие заданному имени. |
GetEntityTypes(IModel, Type) |
Устаревшие..
Возвращает типы сущностей, соответствующие заданному типу. |
GetProductVersion(IModel) |
Устаревшие..
Возвращает версию сборки EF Core, используемую для сборки этой модели. |
GetPropertyAccessMode(IModel) |
Устаревшие..
Возвращает объект , используемый PropertyAccessMode для свойств типов сущностей в этой модели. Обратите внимание, что отдельные типы сущностей могут переопределять этот режим доступа, а отдельные свойства типов сущностей могут переопределять режим доступа, заданный для типа сущности. Возвращаемое здесь значение будет использоваться для любого свойства, для которого не указано переопределение. |
HasEntityTypeWithDefiningNavigation(IModel, String) |
Устаревшие..
Возвращает значение, указывающее, содержит ли модель соответствующий тип сущности с определяющей навигацией. |
HasEntityTypeWithDefiningNavigation(IModel, Type) |
Устаревшие..
Возвращает значение, указывающее, содержит ли модель соответствующий тип сущности с определяющей навигацией. |
IsIndexerMethod(IModel, MethodInfo) |
Устаревшие..
Возвращает значение, указывающее, повторен ли заданный метод MethodInfo для доступа индексатора. |
IsShared(IModel, Type) |
Устаревшие..
Возвращает значение, указываемое, используется ли тип CLR сущностями общего типа в модели. |
ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Устаревшие..
Создает понятное представление заданных метаданных. Предупреждение. Не полагайтесь на формат возвращаемой строки. Он предназначен только для отладки и может изменяться произвольно между выпусками. |
Применяется к
Entity Framework