DerivedTypeDiscoveryConvention Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Теперь этот API является нерекомендуемым.
Соглашение, которое находит производные типы сущностей, которые уже являются частью модели на основе связанной иерархии типов CLR.
public class DerivedTypeDiscoveryConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.InheritanceDiscoveryConventionBase, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention
[System.Obsolete]
public class DerivedTypeDiscoveryConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.InheritanceDiscoveryConventionBase, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention
type DerivedTypeDiscoveryConvention = class
inherit InheritanceDiscoveryConventionBase
interface IEntityTypeAddedConvention
interface IConvention
[<System.Obsolete>]
type DerivedTypeDiscoveryConvention = class
inherit InheritanceDiscoveryConventionBase
interface IEntityTypeAddedConvention
interface IConvention
Public Class DerivedTypeDiscoveryConvention
Inherits InheritanceDiscoveryConventionBase
Implements IEntityTypeAddedConvention
- Наследование
- Атрибуты
- Реализации
Комментарии
Дополнительные сведения см. в разделе Соглашения о создании моделей .
Конструкторы
DerivedTypeDiscoveryConvention(ProviderConventionSetBuilderDependencies) |
Устаревшие..
Создает новый экземпляр DerivedTypeDiscoveryConvention. |
Свойства
Dependencies |
Устаревшие..
Зависимости для этой службы. (Унаследовано от InheritanceDiscoveryConventionBase) |
Методы
FindClosestBaseType(IConventionEntityType) |
Устаревшие..
Находит тип сущности в модели, связанной с типом CLR, от который является производным от связанного типа среды CLR данного типа сущности и является ближайшим в иерархии CLR. (Унаследовано от InheritanceDiscoveryConventionBase) |
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>) |
Устаревшие..
Вызывается после добавления типа сущности в модель. |
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по