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)
netcoreapp2.1
namespace Microsoft.EntityFrameworkCore
{
public static class RelationalModelBuilderExtensions
{
public static ModelBuilder HasSequence(this ModelBuilder modelBuilder, Type clrType, string name, Action<SequenceBuilder> builderAction);
}
}
.NET Core | 2.02.12.2 |
---|---|
Information specific to netcoreapp2.1 | |
Assembly | Microsoft.EntityFrameworkCore.Relational , Version=2.1.14.0, PublicKeyToken=adb9793829ddae60 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API