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 ForeignKey AddForeignKey(Property property, Key principalKey, EntityType principalEntityType, ConfigurationSource configurationSource = ConfigurationSource.Explicit);
}
}
| .NET Core | 2.02.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