Partager via


SqlServerMigrationsSqlGenerator.SequenceOptions Méthode

Définition

Surcharges

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

Génère un fragment SQL configurant une séquence avec les options fournies.

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

Génère un fragment SQL configurant une séquence avec les options fournies.

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

Génère un fragment SQL configurant une séquence avec les options fournies.

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)

Paramètres

schema
String

Schéma qui contient la séquence, ou null pour utiliser le schéma par défaut.

name
String

Nom de séquence.

operation
SequenceOperation

Options de séquence.

model
IModel

Modèle cible qui peut être null si les opérations existent sans modèle.

builder
MigrationCommandListBuilder

Générateur de commandes à utiliser pour ajouter le fragment SQL.

S’applique à

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

Génère un fragment SQL configurant une séquence avec les options fournies.

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)

Paramètres

schema
String

Schéma qui contient la séquence, ou null pour utiliser le schéma par défaut.

name
String

Nom de séquence.

increment
Int32

Montant à incrémenter pour générer la valeur suivante dans la séquence.

minimumValue
Nullable<Int64>

Valeur minimale prise en charge par la séquence, ou null si aucune n’a été spécifiée.

maximumValue
Nullable<Int64>

Valeur maximale prise en charge par la séquence, ou null si aucune n’a été spécifiée.

cycle
Boolean

Indique si la séquence redémarrera une fois la valeur maximale atteinte.

model
IModel

Modèle cible qui peut être null si les opérations existent sans modèle.

builder
MigrationCommandListBuilder

Générateur de commandes à utiliser pour ajouter le fragment SQL.

S’applique à