Bagikan melalui


MigrationsSqlGenerator.SequenceOptions Metode

Definisi

Overload

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dalam AlterSequenceOperation.

SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dalam CreateSequenceOperation.

SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dalam AlterSequenceOperation.

protected virtual void SequenceOptions (Microsoft.EntityFrameworkCore.Migrations.Operations.AlterSequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
protected virtual void SequenceOptions (Microsoft.EntityFrameworkCore.Migrations.Operations.AlterSequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel? model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
abstract member SequenceOptions : Microsoft.EntityFrameworkCore.Migrations.Operations.AlterSequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
override this.SequenceOptions : Microsoft.EntityFrameworkCore.Migrations.Operations.AlterSequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
Protected Overridable Sub SequenceOptions (operation As AlterSequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

Parameter

operation
AlterSequenceOperation

Operasi.

model
IModel

Model target yang mungkin null jika operasi ada tanpa model.

builder
MigrationCommandListBuilder

Penyusun perintah yang digunakan untuk menambahkan fragmen SQL.

Berlaku untuk

SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dalam CreateSequenceOperation.

protected virtual void SequenceOptions (Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
protected virtual void SequenceOptions (Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel? model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
abstract member SequenceOptions : Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
override this.SequenceOptions : Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
Protected Overridable Sub SequenceOptions (operation As CreateSequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

Parameter

operation
CreateSequenceOperation

Operasi.

model
IModel

Model target yang mungkin null jika operasi ada tanpa model.

builder
MigrationCommandListBuilder

Penyusun perintah yang digunakan untuk menambahkan fragmen SQL.

Berlaku untuk

SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

protected virtual void SequenceOptions (string schema, string name, Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
protected virtual void SequenceOptions (string? schema, string name, Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel? model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
abstract member SequenceOptions : string * string * Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
override this.SequenceOptions : string * string * Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
Protected Overridable Sub SequenceOptions (schema As String, name As String, operation As SequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

Parameter

schema
String

Skema yang berisi urutan, atau null untuk menggunakan skema default.

name
String

Nama urutan.

operation
SequenceOperation

Opsi urutan.

model
IModel

Model target yang mungkin null jika operasi ada tanpa model.

builder
MigrationCommandListBuilder

Penyusun perintah yang digunakan untuk menambahkan fragmen SQL.

Berlaku untuk

SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

protected virtual void SequenceOptions (string schema, string name, int increment, long? minimumValue, long? maximumValue, bool cycle, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
abstract member SequenceOptions : string * string * int * Nullable<int64> * Nullable<int64> * bool * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
override this.SequenceOptions : string * string * int * Nullable<int64> * Nullable<int64> * bool * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
Protected Overridable Sub SequenceOptions (schema As String, name As String, increment As Integer, minimumValue As Nullable(Of Long), maximumValue As Nullable(Of Long), cycle As Boolean, model As IModel, builder As MigrationCommandListBuilder)

Parameter

schema
String

Skema yang berisi urutan, atau null untuk menggunakan skema default.

name
String

Nama urutan.

increment
Int32

Jumlah kenaikan dengan untuk menghasilkan nilai berikutnya dalam urutan.

minimumValue
Nullable<Int64>

Nilai minimum yang didukung oleh urutan, atau null jika tidak ada yang ditentukan.

maximumValue
Nullable<Int64>

Nilai maksimum yang didukung oleh urutan, atau null jika tidak ada yang ditentukan.

cycle
Boolean

Menunjukkan apakah urutan akan dimulai lagi atau tidak setelah nilai maksimum tercapai.

model
IModel

Model target yang mungkin null jika operasi ada tanpa model.

builder
MigrationCommandListBuilder

Penyusun perintah yang digunakan untuk menambahkan fragmen SQL.

Berlaku untuk