语言

SqlServerModelBuilderExtensions.HasDatabaseMaxSize 方法

定义

重载

名称 说明
HasDatabaseMaxSize(ModelBuilder, String)

配置Azure SQL 数据库的最大大小。

HasDatabaseMaxSize(IConventionModelBuilder, String, Boolean)

尝试为Azure SQL 数据库配置最大大小。

HasDatabaseMaxSize(ModelBuilder, String)

Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs

配置Azure SQL 数据库的最大大小。

public static Microsoft.EntityFrameworkCore.ModelBuilder HasDatabaseMaxSize(this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string maxSize);
static member HasDatabaseMaxSize : Microsoft.EntityFrameworkCore.ModelBuilder * string -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasDatabaseMaxSize (modelBuilder As ModelBuilder, maxSize As String) As ModelBuilder

参数

modelBuilder
ModelBuilder

模型生成器。

maxSize
String

数据库的最大大小。

返回

相同的生成器实例,以便可以链接多个调用。

注解

必须包含单位,例如“100 MB”。 有关所有受支持的值,请参阅Azure SQL 数据库文档。

有关详细信息和示例,请参阅建模实体类型和关系,以及使用 EF Core 访问SQL Server和Azure SQL数据库。

适用于

HasDatabaseMaxSize(IConventionModelBuilder, String, Boolean)

Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs
Source:
SqlServerModelBuilderExtensions.cs

尝试为Azure SQL 数据库配置最大大小。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder? HasDatabaseMaxSize(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string? maxSize, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder HasDatabaseMaxSize(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string maxSize, bool fromDataAnnotation = false);
static member HasDatabaseMaxSize : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder
<Extension()>
Public Function HasDatabaseMaxSize (modelBuilder As IConventionModelBuilder, maxSize As String, Optional fromDataAnnotation As Boolean = false) As IConventionModelBuilder

参数

modelBuilder
IConventionModelBuilder

模型生成器。

maxSize
String

数据库的最大大小。

fromDataAnnotation
Boolean

指示是否使用数据注释指定了配置。

返回

如果应用了配置,则为同一生成器实例, null 否则为同一个生成器实例。

注解

必须包含单位,例如“100 MB”。 有关所有受支持的值,请参阅Azure SQL 数据库文档。

有关详细信息和示例,请参阅建模实体类型和关系,以及使用 EF Core 访问SQL Server和Azure SQL数据库。

适用于