InheritanceDiscoveryConventionBase.FindClosestBaseType Method

Definition

Finds an entity type in the model that's associated with a CLR type that the given entity type's associated CLR type is derived from and is the closest one in the CLR hierarchy.

protected virtual Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType FindClosestBaseType (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType);
protected virtual Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? FindClosestBaseType (Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType);
abstract member FindClosestBaseType : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
override this.FindClosestBaseType : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Protected Overridable Function FindClosestBaseType (entityType As IConventionEntityType) As IConventionEntityType

Parameters

entityType
IConventionEntityType

The entity type.

Returns

Applies to