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


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
Атрибуты
Реализации

Комментарии

Дополнительные сведения см. в разделе Соглашения о создании моделей .

Конструкторы

DerivedTypeDiscoveryConvention(ProviderConventionSetBuilderDependencies)
Устаревшие..

Создает новый экземпляр DerivedTypeDiscoveryConvention.

Свойства

Dependencies
Устаревшие..

Зависимости для этой службы.

(Унаследовано от InheritanceDiscoveryConventionBase)

Методы

FindClosestBaseType(IConventionEntityType)
Устаревшие..

Находит тип сущности в модели, связанной с типом CLR, от который является производным от связанного типа среды CLR данного типа сущности и является ближайшим в иерархии CLR.

(Унаследовано от InheritanceDiscoveryConventionBase)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)
Устаревшие..

Вызывается после добавления типа сущности в модель.

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