SqlServerMigrationsSqlGenerator.SequenceOptions Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Descrição |
|---|---|
| SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder) |
Gera um fragmento SQL configurando uma sequência com as opções fornecidas. |
| SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder, Boolean) |
Gera um fragmento SQL configurando uma sequência com as opções fornecidas. |
| SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder) |
Gera um fragmento SQL configurando uma sequência com as opções fornecidas. |
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)
Gera um fragmento SQL configurando uma sequência com as opções fornecidas.
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)
Parâmetros
- schema
- String
O esquema que contém a sequência ou null para usar o esquema padrão.
- name
- String
O nome da sequência.
- operation
- SequenceOperation
As opções de sequência.
- model
- IModel
O modelo de destino que pode ser null se as operações existirem sem um modelo.
- builder
- MigrationCommandListBuilder
O construtor de comandos a ser usado para adicionar o fragmento SQL.
Aplica-se a
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder, Boolean)
Gera um fragmento SQL configurando uma sequência com as opções fornecidas.
protected override void SequenceOptions(string? schema, string name, Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel? model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder, bool forAlter);
override this.SequenceOptions : string * string * Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder * bool -> unit
Protected Overrides Sub SequenceOptions (schema As String, name As String, operation As SequenceOperation, model As IModel, builder As MigrationCommandListBuilder, forAlter As Boolean)
Parâmetros
- schema
- String
O esquema que contém a sequência ou null para usar o esquema padrão.
- name
- String
O nome da sequência.
- operation
- SequenceOperation
As opções de sequência.
- model
- IModel
O modelo de destino que pode ser null se as operações existirem sem um modelo.
- builder
- MigrationCommandListBuilder
O construtor de comandos a ser usado para adicionar o fragmento SQL.
- forAlter
- Boolean
Se true, todas as opções forem incluídas, mesmo que padrão.
Aplica-se a
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)
Gera um fragmento SQL configurando uma sequência com as opções fornecidas.
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)
Parâmetros
- schema
- String
O esquema que contém a sequência ou null para usar o esquema padrão.
- name
- String
O nome da sequência.
- increment
- Int32
O valor a ser incrementado para gerar o próximo valor na sequência.
O valor mínimo compatível com a sequência ou null se nenhum foi especificado.
O valor máximo compatível com a sequência ou null se nenhum foi especificado.
- cycle
- Boolean
Indica se a sequência será iniciada novamente quando o valor máximo for atingido.
- model
- IModel
O modelo de destino que pode ser null se as operações existirem sem um modelo.
- builder
- MigrationCommandListBuilder
O construtor de comandos a ser usado para adicionar o fragmento SQL.