IConventionEntityType
BaseType
Builder
IsKeyless
AddForeignKey(IConventionProperty, IConventionKey, IConventionEntityType, Boolean)
AddForeignKey(IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType, Boolean, Boolean)
AddIndex(IConventionProperty, Boolean)
AddIndex(IConventionProperty, String, Boolean)
AddIndex(IReadOnlyList<IConventionProperty>, Boolean)
AddIndex(IReadOnlyList<IConventionProperty>, String, Boolean)
AddKey(IConventionProperty, Boolean)
AddKey(IReadOnlyList<IConventionProperty>, Boolean)
AddServiceProperty(MemberInfo, Type, Boolean)
AddSkipNavigation(String, Type, MemberInfo, IConventionEntityType, Boolean, Boolean, Boolean)
AddTrigger(String, Boolean)
FindClosestCommonParent(IReadOnlyEntityType)
FindDeclaredForeignKeys(IReadOnlyList<IReadOnlyProperty>)
FindDeclaredNavigation(String)
FindDeclaredSkipNavigation(String)
FindDeclaredTrigger(String)
FindDiscriminatorProperty()
FindForeignKey(IReadOnlyProperty, IReadOnlyKey, IReadOnlyEntityType)
FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType)
FindForeignKeys(IReadOnlyProperty)
FindForeignKeys(IReadOnlyList<IReadOnlyProperty>)
FindIndex(IReadOnlyProperty)
FindIndex(String)
FindIndex(IReadOnlyList<IReadOnlyProperty>)
FindKey(IReadOnlyProperty)
FindKey(IReadOnlyList<IReadOnlyProperty>)
FindNavigation(MemberInfo)
FindNavigation(String)
FindOwnership()
FindPrimaryKey()
FindServiceProperty(String)
FindSkipNavigation(MemberInfo)
FindSkipNavigation(String)
GetAllBaseTypes()
GetAllBaseTypesAscending()
GetAllBaseTypesInclusive()
GetAllBaseTypesInclusiveAscending()
GetBaseTypeConfigurationSource()
GetConfigurationSource()
GetDeclaredForeignKeys()
GetDeclaredIndexes()
GetDeclaredKeys()
GetDeclaredNavigations()
GetDeclaredReferencingForeignKeys()
GetDeclaredServiceProperties()
GetDeclaredSkipNavigations()
GetDeclaredTriggers()
GetDerivedForeignKeys()
GetDerivedIndexes()
GetDerivedNavigations()
GetDerivedServiceProperties()
GetDerivedSkipNavigations()
GetDerivedTypes()
GetDerivedTypesInclusive()
GetDirectlyDerivedTypes()
GetDiscriminatorMappingCompleteConfigurationSource()
GetDiscriminatorPropertyConfigurationSource()
GetDiscriminatorValueConfigurationSource()
GetForeignKeys()
GetIndexes()
GetIsKeylessConfigurationSource()
GetKeys()
GetNavigationAccessModeConfigurationSource()
GetNavigations()
GetPrimaryKeyConfigurationSource()
GetQueryFilterConfigurationSource()
GetReferencingForeignKeys()
GetRootType()
GetServiceProperties()
GetSkipNavigations()
LeastDerivedType(IReadOnlyEntityType)
RemoveDiscriminatorValue()
RemoveForeignKey(IReadOnlyForeignKey)
RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IConventionKey, IConventionEntityType)
RemoveIndex(IReadOnlyIndex)
RemoveIndex(IReadOnlyList<IReadOnlyProperty>)
RemoveKey(IReadOnlyKey)
RemoveKey(IReadOnlyList<IReadOnlyProperty>)
RemoveServiceProperty(IReadOnlyServiceProperty)
RemoveServiceProperty(String)
RemoveSkipNavigation(IReadOnlySkipNavigation)
RemoveTrigger(String)
SetBaseType(IConventionEntityType, Boolean)
SetDiscriminatorMappingComplete(Boolean?, Boolean)
SetDiscriminatorProperty(IReadOnlyProperty, Boolean)
SetDiscriminatorValue(Object, Boolean)
SetIsKeyless(Boolean?, Boolean)
SetNavigationAccessMode(PropertyAccessMode?, Boolean)
SetPrimaryKey(IConventionProperty, Boolean)
SetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean)
SetQueryFilter(LambdaExpression, Boolean)
AddCheckConstraint(IConventionEntityType, String, String, Boolean)
FindCheckConstraint(IConventionEntityType, String)
FindDeclaredOwnership(IConventionEntityType)
FindMappingFragment(IConventionEntityType, StoreObjectIdentifier)
FindRowInternalForeignKeys(IConventionEntityType, StoreObjectIdentifier)
GetAnalyticalStoreTimeToLiveConfigurationSource(IConventionEntityType)
GetCheckConstraints(IConventionEntityType)
GetCommentConfigurationSource(IConventionEntityType)
GetContainerColumnNameConfigurationSource(IConventionEntityType)
GetContainerColumnTypeConfigurationSource(IConventionEntityType)
GetContainerColumnTypeMappingConfigurationSource(IConventionEntityType)
GetContainerConfigurationSource(IConventionEntityType)
GetContainingPropertyNameConfigurationSource(IConventionEntityType)
GetDeclaredCheckConstraints(IConventionEntityType)
GetDefaultTimeToLiveConfigurationSource(IConventionEntityType)
GetDefiningQueryConfigurationSource(IConventionEntityType)
GetDefiningQueryConfigurationSource(IConventionEntityType)
GetDeleteStoredProcedure(IConventionEntityType)
GetDeleteStoredProcedureConfigurationSource(IConventionEntityType)
GetDiscriminatorInKeyConfigurationSource(IConventionEntityType)
GetETagProperty(IConventionEntityType)
GetETagPropertyNameConfigurationSource(IConventionEntityType)
GetFunctionNameConfigurationSource(IConventionEntityType)
GetHasShadowIdConfigurationSource(IConventionEntityType)
GetHistoryTableNameConfigurationSource(IConventionEntityType)
GetHistoryTableSchemaConfigurationSource(IConventionEntityType)
GetInsertStoredProcedure(IConventionEntityType)
GetInsertStoredProcedureConfigurationSource(IConventionEntityType)
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType)
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType)
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType, StoreObjectIdentifier)
GetIsTemporalConfigurationSource(IConventionEntityType)
GetJsonPropertyNameConfigurationSource(IConventionEntityType)
GetMappingFragments(IConventionEntityType)
GetMappingFragments(IConventionEntityType, StoreObjectType)
GetMappingStrategyConfigurationSource(IConventionEntityType)
GetOrCreateMappingFragment(IConventionEntityType, StoreObjectIdentifier, Boolean)
GetPartitionKeyProperties(IConventionEntityType)
GetPartitionKeyProperty(IConventionEntityType)
GetPartitionKeyPropertyNameConfigurationSource(IConventionEntityType)
GetPartitionKeyPropertyNamesConfigurationSource(IConventionEntityType)
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType)
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType)
GetSchemaConfigurationSource(IConventionEntityType)
GetSqlQueryConfigurationSource(IConventionEntityType)
GetStoreObjectConfigurationSource(IConventionEntityType, StoreObjectType)
GetTableNameConfigurationSource(IConventionEntityType)
GetThroughputConfigurationSource(IConventionEntityType)
GetUpdateStoredProcedure(IConventionEntityType)
GetUpdateStoredProcedureConfigurationSource(IConventionEntityType)
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType)
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType, StoreObjectIdentifier)
GetUseSqlReturningClauseConfigurationSource(IConventionEntityType)
GetUseSqlReturningClauseConfigurationSource(IConventionEntityType, StoreObjectIdentifier)
GetViewNameConfigurationSource(IConventionEntityType)
GetViewSchemaConfigurationSource(IConventionEntityType)
RemoveCheckConstraint(IConventionEntityType, String)
RemoveDeleteStoredProcedure(IConventionEntityType)
RemoveInsertStoredProcedure(IConventionEntityType)
RemoveMappingFragment(IConventionEntityType, StoreObjectIdentifier)
RemoveUpdateStoredProcedure(IConventionEntityType)
SetAnalyticalStoreTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)
SetComment(IConventionEntityType, String, Boolean)
SetContainer(IConventionEntityType, String, Boolean)
SetContainerColumnName(IConventionEntityType, String, Boolean)
SetContainerColumnType(IConventionEntityType, String, Boolean)
SetContainerColumnTypeMapping(IConventionEntityType, RelationalTypeMapping, Boolean)
SetContainingPropertyName(IConventionEntityType, String, Boolean)
SetDefaultTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)
SetDefiningQuery(IConventionEntityType, LambdaExpression, Boolean)
SetDeleteStoredProcedure(IConventionEntityType, Boolean)
SetDiscriminatorInKey(IConventionEntityType, Nullable<IdDiscriminatorMode>, Boolean)
SetETagPropertyName(IConventionEntityType, String, Boolean)
SetFunctionName(IConventionEntityType, String, Boolean)
SetHasShadowId(IConventionEntityType, Nullable<Boolean>, Boolean)
SetHistoryTableName(IConventionEntityType, String, Boolean)
SetHistoryTableSchema(IConventionEntityType, String, Boolean)
SetInMemoryQuery(IConventionEntityType, LambdaExpression, Boolean)
SetInsertStoredProcedure(IConventionEntityType, Boolean)
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean)
SetIsTableExcludedFromMigrations(IConventionEntityType, Boolean?, Boolean)
SetIsTableExcludedFromMigrations(IConventionEntityType, Boolean?, StoreObjectIdentifier, Boolean)
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean)
SetJsonPropertyName(IConventionEntityType, String, Boolean)
SetMappingStrategy(IConventionEntityType, String, Boolean)
SetPartitionKeyPropertyName(IConventionEntityType, String, Boolean)
SetPartitionKeyPropertyNames(IConventionEntityType, IReadOnlyList<String>, Boolean)
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean)
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean)
SetSchema(IConventionEntityType, String, Boolean)
SetSqlQuery(IConventionEntityType, String, Boolean)
SetTableName(IConventionEntityType, String, Boolean)
SetThroughput(IConventionEntityType, Nullable<Int32>, Nullable<Boolean>, Boolean)
SetUpdateStoredProcedure(IConventionEntityType, Boolean)
SetViewName(IConventionEntityType, String, Boolean)
SetViewSchema(IConventionEntityType, String, Boolean)
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean)
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)
UseSqlReturningClause(IConventionEntityType, Boolean?, Boolean)
UseSqlReturningClause(IConventionEntityType, Boolean?, StoreObjectIdentifier, Boolean)
net10.0-windows7.0
namespace Microsoft.EntityFrameworkCore.Metadata
{
public interface IConventionEntityType : IReadOnlyAnnotatable, IConventionAnnotatable, IConventionTypeBase, IReadOnlyEntityType, IReadOnlyTypeBase
{
virtual IConventionSkipNavigation? FindSkipNavigation(MemberInfo! memberInfo);
}
}
.NET | 8.09.010.0 |
---|---|
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | Microsoft.EntityFrameworkCore , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Your project needs a package reference to |
Package | Microsoft.EntityFrameworkCore (9.0.3) net8.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API