MigrationsSqlGenerator.SequenceOptions Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder) |
Generuje fragment SQL konfigurujący sekwencję w obiekcie AlterSequenceOperation. |
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder) |
Generuje fragment SQL konfigurujący sekwencję w obiekcie CreateSequenceOperation. |
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder) |
Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji. |
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder) |
Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji. |
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
Generuje fragment SQL konfigurujący sekwencję w obiekcie 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)
Parametry
- operation
- AlterSequenceOperation
Operacja.
- model
- IModel
Model docelowy, który może mieć wartość null
, jeśli operacje istnieją bez modelu.
- builder
- MigrationCommandListBuilder
Konstruktor poleceń używany do dodawania fragmentu SQL.
Dotyczy
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
Generuje fragment SQL konfigurujący sekwencję w obiekcie 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)
Parametry
- operation
- CreateSequenceOperation
Operacja.
- model
- IModel
Model docelowy, który może mieć wartość null
, jeśli operacje istnieją bez modelu.
- builder
- MigrationCommandListBuilder
Konstruktor poleceń używany do dodawania fragmentu SQL.
Dotyczy
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)
Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji.
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)
Parametry
- schema
- String
Schemat zawierający sekwencję lub null
do użycia schematu domyślnego.
- name
- String
Nazwa sekwencji.
- operation
- SequenceOperation
Opcje sekwencji.
- model
- IModel
Model docelowy, który może mieć wartość null
, jeśli operacje istnieją bez modelu.
- builder
- MigrationCommandListBuilder
Konstruktor poleceń używany do dodawania fragmentu SQL.
Dotyczy
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)
Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji.
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)
Parametry
- schema
- String
Schemat zawierający sekwencję lub null
do użycia schematu domyślnego.
- name
- String
Nazwa sekwencji.
- increment
- Int32
Wartość do przyrostu w celu wygenerowania następnej wartości w sekwencji.
Minimalna wartość obsługiwana przez sekwencję lub null
jeśli żadna z nich nie została określona.
Maksymalna wartość obsługiwana przez sekwencję lub null
jeśli żadna z nich nie została określona.
- cycle
- Boolean
Wskazuje, czy sekwencja zostanie uruchomiona ponownie po osiągnięciu maksymalnej wartości.
- model
- IModel
Model docelowy, który może mieć wartość null
, jeśli operacje istnieją bez modelu.
- builder
- MigrationCommandListBuilder
Konstruktor poleceń używany do dodawania fragmentu SQL.