ModelBuilder
ModelBuilder()
ModelBuilder(ConventionSet)
ModelBuilder(IMutableModel)
ModelBuilder(ConventionSet, ModelDependencies)
ModelBuilder(ConventionSet, ModelDependencies, ModelConfiguration)
Model
ApplyConfiguration<TEntity>(IEntityTypeConfiguration<TEntity>)
ApplyConfiguration<TQuery>(IQueryTypeConfiguration<TQuery>)
ApplyConfigurationsFromAssembly(Assembly, Func<Type, Boolean>)
Entity(String)
Entity(Type)
Entity<TEntity>()
Entity<TEntity>(Action<EntityTypeBuilder<TEntity>>)
Entity(String, Action<EntityTypeBuilder>)
Entity(Type, Action<EntityTypeBuilder>)
Equals(Object)
FinalizeModel()
GetHashCode()
HasAnnotation(String, Object)
HasChangeTrackingStrategy(ChangeTrackingStrategy)
HasEmbeddedDiscriminatorName(String)
Ignore(String)
Ignore(Type)
Ignore<TEntity>()
Owned(Type)
Owned<T>()
Query(Type)
Query<TQuery>()
Query<TQuery>(Action<QueryTypeBuilder<TQuery>>)
Query(Type, Action<QueryTypeBuilder>)
SharedTypeEntity(String, Type)
SharedTypeEntity<TEntity>(String)
SharedTypeEntity<TEntity>(String, Action<EntityTypeBuilder<TEntity>>)
SharedTypeEntity(String, Type, Action<EntityTypeBuilder>)
ToString()
UsePropertyAccessMode(PropertyAccessMode)
ForSqlServerUseIdentityColumns(ModelBuilder)
ForSqlServerUseSequenceHiLo(ModelBuilder, String, String)
HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>)
HasDatabaseMaxSize(ModelBuilder, String)
HasDbFunction(ModelBuilder, MethodInfo)
HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)
HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)
HasDefaultContainer(ModelBuilder, String)
HasDefaultSchema(ModelBuilder, String)
HasDiscriminatorInJsonIds(ModelBuilder, Nullable<Boolean>)
HasManualThroughput(ModelBuilder, Nullable<Int32>)
HasPerformanceLevel(ModelBuilder, String)
HasPerformanceLevelSql(ModelBuilder, String)
HasRootDiscriminatorInJsonId(ModelBuilder, Nullable<Boolean>)
HasSequence(ModelBuilder, String, String)
HasSequence(ModelBuilder, Type, String, String)
HasSequence(ModelBuilder, String, Action<SequenceBuilder>)
HasSequence(ModelBuilder, String, Action<SequenceBuilder>)
HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)
HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)
HasSequence<T>(ModelBuilder, String, String)
HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)
HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)
HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)
HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)
HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)
HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)
HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)
HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)
HasServiceTier(ModelBuilder, String)
HasServiceTierSql(ModelBuilder, String)
HasShadowIds(ModelBuilder, Nullable<Boolean>)
UseCollation(ModelBuilder, String)
UseHiLo(ModelBuilder, String, String)
UseIdentityColumns(ModelBuilder, Int32, Int32)
UseIdentityColumns(ModelBuilder, Int64, Int32)
UseKeySequences(ModelBuilder, String, String)
net10.0-windows7.0
namespace Microsoft.EntityFrameworkCore
{
public class ModelBuilder : IInfrastructure<IConventionModelBuilder!>
{
public virtual EntityTypeBuilder! Entity([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.NonPublicConstructors | DynamicallyAccessedMemberTypes.PublicFields | DynamicallyAccessedMemberTypes.NonPublicFields | DynamicallyAccessedMemberTypes.PublicProperties | DynamicallyAccessedMemberTypes.NonPublicProperties | DynamicallyAccessedMemberTypes.Interfaces)] Type! type);
}
}
nuget.org | 0.2 %
Reference this API |
---|---|
Upgrade Planner | 0.0 %
Reference this API |
.NET | 8.09.010.0 |
.NET Core | 2.02.12.2 |
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