共用方式為


SqlServerModelBuilderExtensions.HasDatabaseMaxSize 方法

定義

多載

HasDatabaseMaxSize(ModelBuilder, String)

設定 Azure SQL Database 的大小上限。

HasDatabaseMaxSize(IConventionModelBuilder, String, Boolean)

嘗試設定 Azure SQL Database 的大小上限。

HasDatabaseMaxSize(ModelBuilder, String)

來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs

設定 Azure SQL Database 的大小上限。

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建立實體類型和關聯性的模型化,以及使用 EF Core 存取SQL Server和Azure SQL資料庫

適用於

HasDatabaseMaxSize(IConventionModelBuilder, String, Boolean)

來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs
來源:
SqlServerModelBuilderExtensions.cs

嘗試設定 Azure SQL Database 的大小上限。

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建立實體類型和關聯性的模型化,以及使用 EF Core 存取SQL Server和Azure SQL資料庫

適用於