MigrationsSqlGenerator.SequenceOptions Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder) |
Génère un fragment SQL configurant une séquence dans un AlterSequenceOperation. |
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder) |
Génère un fragment SQL configurant une séquence dans un CreateSequenceOperation. |
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder) |
Génère un fragment SQL configurant une séquence avec les options données. |
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder) |
Génère un fragment SQL configurant une séquence avec les options données. |
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
Génère un fragment SQL configurant une séquence dans un 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)
Paramètres
- operation
- AlterSequenceOperation
Opération.
- 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(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
Génère un fragment SQL configurant une séquence dans un 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)
Paramètres
- operation
- CreateSequenceOperation
Opération.
- 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, SequenceOperation, IModel, MigrationCommandListBuilder)
Génère un fragment SQL configurant une séquence avec les options données.
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)
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 données.
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)
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
Quantité à incrémenter pour générer la valeur suivante dans la séquence.
Valeur minimale prise en charge par la séquence, ou null
si aucune n’a été spécifiée.
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 recommence 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.