SqlServerMigrationsSqlGenerator.SequenceOptions Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
Valore minimo supportato dalla sequenza o null
se non è stato specificato alcun valore.
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.