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
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder) |
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, 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 por 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 com suporte pela 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.
Aplica-se a
Entity Framework