Condividi tramite


SqlServerMigrationsSqlGenerator.SequenceOptions Metodo

Definizione

Overload

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

Genera un frammento SQL che configura una sequenza con le opzioni specificate.

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

Genera un frammento SQL che configura una sequenza con le opzioni specificate.

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

Genera un frammento SQL che configura una sequenza con le opzioni specificate.

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)

Parametri

schema
String

Schema che contiene la sequenza o null per usare lo schema predefinito.

name
String

Nome della sequenza.

operation
SequenceOperation

Opzioni della sequenza.

model
IModel

Modello di destinazione che può essere null se le operazioni esistono senza un modello.

builder
MigrationCommandListBuilder

Generatore di comandi da usare per aggiungere il frammento SQL.

Si applica a

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

Genera un frammento SQL che configura una sequenza con le opzioni specificate.

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)

Parametri

schema
String

Schema che contiene la sequenza o null per usare lo schema predefinito.

name
String

Nome della sequenza.

increment
Int32

Quantità da incrementare per per generare il valore successivo nella sequenza.

minimumValue
Nullable<Int64>

Valore minimo supportato dalla sequenza o null se non è stato specificato alcun valore.

maximumValue
Nullable<Int64>

Valore massimo supportato dalla sequenza o null se non è stato specificato alcun valore.

cycle
Boolean

Indica se la sequenza verrà ripresa una volta raggiunto il valore massimo.

model
IModel

Modello di destinazione che può essere null se le operazioni esistono senza un modello.

builder
MigrationCommandListBuilder

Generatore di comandi da usare per aggiungere il frammento SQL.

Si applica a