Jazyk

MigrationsSqlGenerator.SequenceOptions Metoda

Definice

Přetížení

Název Description
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci v souboru AlterSequenceOperation.

SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci v souboru CreateSequenceOperation.

SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder, Boolean)

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs

Vygeneruje fragment SQL, který konfiguruje sekvenci v souboru 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

Operace.

model
IModel

Cílový model, který může být null v případě, že operace existují bez modelu.

builder
MigrationCommandListBuilder

Tvůrce příkazů, který se má použít k přidání fragmentu SQL.

Platí pro

SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs

Vygeneruje fragment SQL, který konfiguruje sekvenci v souboru 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

Operace.

model
IModel

Cílový model, který může být null v případě, že operace existují bez modelu.

builder
MigrationCommandListBuilder

Tvůrce příkazů, který se má použít k přidání fragmentu SQL.

Platí pro

SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

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

Schéma obsahující sekvenci nebo null použití výchozího schématu.

name
String

Název sekvence.

operation
SequenceOperation

Možnosti sekvence.

model
IModel

Cílový model, který může být null v případě, že operace existují bez modelu.

builder
MigrationCommandListBuilder

Tvůrce příkazů, který se má použít k přidání fragmentu SQL.

Platí pro

SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder, Boolean)

Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

protected virtual void SequenceOptions(string? schema, string name, Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel? model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder, bool forAlter);
abstract member SequenceOptions : string * string * Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder * bool -> unit
override this.SequenceOptions : string * string * Microsoft.EntityFrameworkCore.Migrations.Operations.SequenceOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder * bool -> unit
Protected Overridable Sub SequenceOptions (schema As String, name As String, operation As SequenceOperation, model As IModel, builder As MigrationCommandListBuilder, forAlter As Boolean)

Parametry

schema
String

Schéma obsahující sekvenci nebo null použití výchozího schématu.

name
String

Název sekvence.

operation
SequenceOperation

Možnosti sekvence.

model
IModel

Cílový model, který může být null v případě, že operace existují bez modelu.

builder
MigrationCommandListBuilder

Tvůrce příkazů, který se má použít k přidání fragmentu SQL.

forAlter
Boolean

Pokud truejsou zahrnuty všechny možnosti, i když jsou výchozí.

Platí pro

SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Zdroj:
MigrationsSqlGenerator.cs
Zdroj:
MigrationsSqlGenerator.cs

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

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

Schéma obsahující sekvenci nebo null použití výchozího schématu.

name
String

Název sekvence.

increment
Int32

Částka, která se zvýší o vygenerování další hodnoty v sekvenci.

minimumValue
Nullable<Int64>

Minimální hodnota podporovaná sekvencí nebo null pokud nebyla zadána žádná.

maximumValue
Nullable<Int64>

Maximální hodnota podporovaná sekvencí nebo null pokud nebyla zadána žádná.

cycle
Boolean

Určuje, zda se sekvence spustí znovu po dosažení maximální hodnoty.

model
IModel

Cílový model, který může být null v případě, že operace existují bez modelu.

builder
MigrationCommandListBuilder

Tvůrce příkazů, který se má použít k přidání fragmentu SQL.

Platí pro