SqlServerMigrationsSqlGenerator.SequenceOptions Yöntem

Tanım

Aşırı Yüklemeler

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

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

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

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

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

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

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

Parametreler

schema
String

Diziyi içeren veya null varsayılan şemayı kullanan şema.

name
String

Sıra adı.

operation
SequenceOperation

Sıra seçenekleri.

model
IModel

İşlemlerin bir model olmadan mevcut olması null durumunda olabilecek hedef model.

builder
MigrationCommandListBuilder

SQL parçasını eklemek için kullanılacak komut oluşturucu.

Şunlara uygulanır

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

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

protected override void SequenceOptions (string schema, string name, int increment, long? minimumValue, long? maximumValue, bool cycle, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
override this.SequenceOptions : string * string * int * Nullable<int64> * Nullable<int64> * bool * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
Protected Overrides 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)

Parametreler

schema
String

Diziyi içeren veya null varsayılan şemayı kullanan şema.

name
String

Sıra adı.

increment
Int32

Dizideki bir sonraki değeri oluşturmak için artırılan tutar.

minimumValue
Nullable<Int64>

Dizi tarafından desteklenen en düşük değer veya null belirtilmemişse.

maximumValue
Nullable<Int64>

Dizi tarafından desteklenen en büyük değer veya null belirtilmemişse.

cycle
Boolean

En yüksek değere ulaşıldıktan sonra sıranın yeniden başlatılıp başlatılmayacağını gösterir.

model
IModel

İşlemlerin bir model olmadan mevcut olması null durumunda olabilecek hedef model.

builder
MigrationCommandListBuilder

SQL parçasını eklemek için kullanılacak komut oluşturucu.

Şunlara uygulanır