IReadOnlyEntityType
BaseType
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()
GetConcreteDerivedTypesInclusive()
GetDeclaredForeignKeys()
GetDeclaredIndexes()
GetDeclaredKeys()
GetDeclaredNavigations()
GetDeclaredReferencingForeignKeys()
GetDeclaredServiceProperties()
GetDeclaredSkipNavigations()
GetDeclaredTriggers()
GetDefaultDiscriminatorValue()
GetDerivedForeignKeys()
GetDerivedIndexes()
GetDerivedNavigations()
GetDerivedServiceProperties()
GetDerivedSkipNavigations()
GetDerivedTypes()
GetDerivedTypesInclusive()
GetDirectlyDerivedTypes()
GetDiscriminatorPropertyName()
GetDiscriminatorValue()
GetForeignKeys()
GetIndexes()
GetIsDiscriminatorMappingComplete()
GetKeys()
GetNavigationAccessMode()
GetNavigations()
GetOrCreateEmptyMaterializer(IEntityMaterializerSource)
GetOrCreateMaterializer(IEntityMaterializerSource)
GetQueryFilter()
GetReferencingForeignKeys()
GetRootType()
GetSeedData(Boolean)
GetServiceProperties()
GetSkipNavigations()
HasServiceProperties()
IsAssignableFrom(IReadOnlyEntityType)
IsInOwnershipPath(IReadOnlyEntityType)
IsOwned()
LeastDerivedType(IReadOnlyEntityType)
ToDebugString(MetadataDebugStringOptions, Int32)
FindCheckConstraint(IReadOnlyEntityType, String)
FindDeclaredOwnership(IReadOnlyEntityType)
FindDeclaredPrimaryKey(IReadOnlyEntityType)
FindDerivedNavigations(IReadOnlyEntityType, String)
FindInOwnershipPath(IReadOnlyEntityType, Type)
FindMappingFragment(IReadOnlyEntityType, StoreObjectIdentifier)
FindRowInternalForeignKeys(IReadOnlyEntityType, StoreObjectIdentifier)
GetAnalyticalStoreTimeToLive(IReadOnlyEntityType)
GetCheckConstraints(IReadOnlyEntityType)
GetComment(IReadOnlyEntityType)
GetContainer(IReadOnlyEntityType)
GetContainerColumnName(IReadOnlyEntityType)
GetContainerColumnType(IReadOnlyEntityType)
GetContainerColumnTypeMapping(IReadOnlyEntityType)
GetContainingPropertyName(IReadOnlyEntityType)
GetDbSetName(IReadOnlyEntityType)
GetDeclaredCheckConstraints(IReadOnlyEntityType)
GetDefaultSchema(IReadOnlyEntityType)
GetDefaultSqlQueryName(IReadOnlyEntityType)
GetDefaultTableName(IReadOnlyEntityType, Boolean)
GetDefaultTimeToLive(IReadOnlyEntityType)
GetDefaultViewName(IReadOnlyEntityType)
GetDefaultViewSchema(IReadOnlyEntityType)
GetDeleteStoredProcedure(IReadOnlyEntityType)
GetDiscriminatorInKey(IReadOnlyEntityType)
GetETagProperty(IReadOnlyEntityType)
GetETagPropertyName(IReadOnlyEntityType)
GetFunctionName(IReadOnlyEntityType)
GetHasShadowId(IReadOnlyEntityType)
GetHistoryTableName(IReadOnlyEntityType)
GetHistoryTableSchema(IReadOnlyEntityType)
GetInMemoryQuery(IReadOnlyEntityType)
GetInsertStoredProcedure(IReadOnlyEntityType)
GetJsonPropertyName(IReadOnlyEntityType)
GetMappingFragments(IReadOnlyEntityType)
GetMappingFragments(IReadOnlyEntityType, StoreObjectType)
GetMappingStrategy(IReadOnlyEntityType)
GetNavigationMemberInfo(IReadOnlyEntityType, String)
GetPartitionKeyProperties(IReadOnlyEntityType)
GetPartitionKeyProperty(IReadOnlyEntityType)
GetPartitionKeyPropertyName(IReadOnlyEntityType)
GetPartitionKeyPropertyNames(IReadOnlyEntityType)
GetPeriodEndPropertyName(IReadOnlyEntityType)
GetPeriodStartPropertyName(IReadOnlyEntityType)
GetSchema(IReadOnlyEntityType)
GetSchemaQualifiedTableName(IReadOnlyEntityType)
GetSchemaQualifiedViewName(IReadOnlyEntityType)
GetSqlQuery(IReadOnlyEntityType)
GetTableName(IReadOnlyEntityType)
GetThroughput(IReadOnlyEntityType)
GetUpdateStoredProcedure(IReadOnlyEntityType)
GetViewName(IReadOnlyEntityType)
GetViewSchema(IReadOnlyEntityType)
IsDocumentRoot(IReadOnlyEntityType)
IsInOwnershipPath(IReadOnlyEntityType, IReadOnlyEntityType)
IsInOwnershipPath(IReadOnlyEntityType, Type)
IsMappedToJson(IReadOnlyEntityType)
IsMemoryOptimized(IReadOnlyEntityType)
IsOwned(IReadOnlyEntityType)
IsSqlOutputClauseUsed(IReadOnlyEntityType)
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
IsSqlReturningClauseUsed(IReadOnlyEntityType)
IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
IsTableExcludedFromMigrations(IReadOnlyEntityType)
IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier)
IsTemporal(IReadOnlyEntityType)
UseEagerSnapshots(IReadOnlyEntityType)
net10.0-windows7.0
namespace Microsoft.EntityFrameworkCore.Metadata
{
public interface IReadOnlyEntityType : IReadOnlyAnnotatable, IReadOnlyTypeBase
{
virtual IReadOnlyKey? FindKey(IReadOnlyProperty! property);
}
}
.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