EntityType
Snapshot
EntityType(String, Model, ConfigurationSource)
EntityType(Type, Model, ConfigurationSource)
EntityType(String, Model, String, EntityType, ConfigurationSource)
EntityType(Type, Model, String, EntityType, ConfigurationSource)
BaseType
Builder
ChangeTrackingStrategy
Counts
DebugView
DefiningEntityType
DefiningNavigationName
DefiningQuery
EmptyShadowValuesFactory
IsQueryType
OriginalValuesFactory
QueryFilter
RelationshipSnapshotFactory
ShadowValuesFactory
AddData(Object[])
AddData(IEnumerable<Object>)
AddForeignKey(Property, Key, EntityType, ConfigurationSource)
AddForeignKey(IReadOnlyList<Property>, Key, EntityType, ConfigurationSource?)
AddIndex(Property, ConfigurationSource)
AddIndex(IReadOnlyList<Property>, ConfigurationSource)
AddKey(Property, ConfigurationSource)
AddKey(IReadOnlyList<Property>, ConfigurationSource)
AddNavigation(MemberInfo, ForeignKey, Boolean)
AddNavigation(PropertyInfo, ForeignKey, Boolean)
AddNavigation(String, ForeignKey, Boolean)
AddProperty(MemberInfo, ConfigurationSource)
AddProperty(String, Type, ConfigurationSource, ConfigurationSource?)
AddServiceProperty(MemberInfo, ConfigurationSource)
ClearCaches()
FindDeclaredForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType)
FindDeclaredForeignKeys(IReadOnlyList<IProperty>)
FindDeclaredIndex(IReadOnlyList<IProperty>)
FindDeclaredKey(IReadOnlyList<IProperty>)
FindDeclaredNavigation(String)
FindDeclaredPrimaryKey()
FindDeclaredProperty(String)
FindDeclaredServiceProperty(String)
FindDerivedForeignKeys(IReadOnlyList<IProperty>)
FindDerivedForeignKeys(IReadOnlyList<IProperty>, IKey, IEntityType)
FindDerivedIndexes(IReadOnlyList<IProperty>)
FindDerivedNavigations(String)
FindDerivedProperties(String)
FindDerivedPropertiesInclusive(String)
FindDerivedServiceProperties(String)
FindDerivedServicePropertiesInclusive(String)
FindForeignKey(IProperty, IKey, IEntityType)
FindForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType)
FindForeignKeys(IProperty)
FindForeignKeys(IReadOnlyList<IProperty>)
FindForeignKeysInHierarchy(IReadOnlyList<IProperty>)
FindForeignKeysInHierarchy(IReadOnlyList<IProperty>, IKey, IEntityType)
FindIgnoredMemberConfigurationSource(String)
FindIndex(IProperty)
FindIndex(IReadOnlyList<IProperty>)
FindIndexesInHierarchy(IReadOnlyList<IProperty>)
FindKey(IProperty)
FindKey(IReadOnlyList<IProperty>)
FindMembersInHierarchy(String)
FindNavigation(MemberInfo)
FindNavigation(PropertyInfo)
FindNavigation(String)
FindNavigationsInHierarchy(String)
FindPrimaryKey()
FindPrimaryKey(IReadOnlyList<Property>)
FindPropertiesInHierarchy(String)
FindProperty(PropertyInfo)
FindProperty(String)
FindServicePropertiesInHierarchy(String)
FindServiceProperty(MemberInfo)
FindServiceProperty(String)
GetBaseTypeConfigurationSource()
GetData(Boolean)
GetDeclaredForeignKeys()
GetDeclaredIndexes()
GetDeclaredKeys()
GetDeclaredNavigations()
GetDeclaredProperties()
GetDeclaredReferencingForeignKeys()
GetDeclaredServiceProperties()
GetDerivedForeignKeys()
GetDerivedForeignKeysInclusive()
GetDerivedIndexes()
GetDerivedIndexesInclusive()
GetDerivedNavigations()
GetDerivedNavigationsInclusive()
GetDerivedReferencingForeignKeys()
GetDerivedReferencingForeignKeysInclusive()
GetDerivedTypes()
GetDerivedTypesInclusive()
GetDirectlyDerivedTypes()
GetForeignKeys()
GetForeignKeysInHierarchy()
GetIndexes()
GetKeys()
GetNavigations()
GetOrAddForeignKey(Property, Key, EntityType)
GetOrAddForeignKey(IReadOnlyList<Property>, Key, EntityType)
GetOrAddIndex(Property)
GetOrAddIndex(IReadOnlyList<Property>)
GetOrAddKey(Property)
GetOrAddKey(IReadOnlyList<Property>)
GetOrAddProperty(PropertyInfo)
GetOrAddProperty(String, Type)
GetOrAddServiceProperty(MemberInfo)
GetOrSetPrimaryKey(Property)
GetOrSetPrimaryKey(IReadOnlyList<Property>)
GetPrimaryKeyConfigurationSource()
GetProperties()
GetReferencingForeignKeys()
GetServiceProperties()
HasBaseType(EntityType, ConfigurationSource)
OnAnnotationSet(String, Annotation, Annotation)
OnTypeMemberIgnored(String)
OnTypeRemoved()
PropertyMetadataChanged()
RemoveForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType)
RemoveIndex(IReadOnlyList<IProperty>)
RemoveKey(IReadOnlyList<IProperty>)
RemoveNavigation(String)
RemoveProperty(String)
RemoveServiceProperty(String)
RootType()
SetPrimaryKey(Property)
SetPrimaryKey(IReadOnlyList<Property>, ConfigurationSource)
ToString()
FindDeclaredOwnership(EntityType)
FindDefiningNavigation(EntityType)
FindInDefinitionPath(EntityType, String)
FindInDefinitionPath(EntityType, Type)
FindOwnership(EntityType)
IsInOwnershipPath(EntityType, EntityType)
IsInOwnershipPath(EntityType, Type)
LeastDerivedType(EntityType, EntityType)
netcoreapp2.2
namespace Microsoft.EntityFrameworkCore.Metadata.Internal
{
public class EntityType : TypeBase, IAnnotatable, IEntityType, IMutableAnnotatable, IMutableEntityType, IMutableTypeBase, ITypeBase
{
public virtual Navigation AddNavigation(MemberInfo navigationProperty, ForeignKey foreignKey, bool pointsToPrincipal);
}
}
| .NET Core | 2.12.2 |
|---|---|
Information specific to netcoreapp2.2 | |
| Assembly | Microsoft.EntityFrameworkCore , Version=2.2.6.0, PublicKeyToken=adb9793829ddae60 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API