Sprache

MigrationBuilder.CreateSequence Methode

Definition

Überlädt

Name Beschreibung
CreateSequence(String, String, Int64, Int32, Nullable<Int64>, Nullable<Int64>, Boolean)

Erstellt eine CreateSequenceOperation neue Sequenz, um eine neue Sequenz zu erstellen.

CreateSequence<T>(String, String, Int64, Int32, Nullable<Int64>, Nullable<Int64>, Boolean)

Erstellt eine CreateSequenceOperation neue Sequenz, um eine neue Sequenz zu erstellen.

CreateSequence(String, String, Int64, Int32, Nullable<Int64>, Nullable<Int64>, Boolean)

Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs

Erstellt eine CreateSequenceOperation neue Sequenz, um eine neue Sequenz zu erstellen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation> CreateSequence(string name, string schema = default, long startValue = 1, int incrementBy = 1, long? minValue = default, long? maxValue = default, bool cyclic = false);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation> CreateSequence(string name, string? schema = default, long startValue = 1, int incrementBy = 1, long? minValue = default, long? maxValue = default, bool cyclic = false);
abstract member CreateSequence : string * string * int64 * int * Nullable<int64> * Nullable<int64> * bool -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation>
override this.CreateSequence : string * string * int64 * int * Nullable<int64> * Nullable<int64> * bool -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation>
Public Overridable Function CreateSequence (name As String, Optional schema As String = Nothing, Optional startValue As Long = 1, Optional incrementBy As Integer = 1, Optional minValue As Nullable(Of Long) = Nothing, Optional maxValue As Nullable(Of Long) = Nothing, Optional cyclic As Boolean = false) As OperationBuilder(Of CreateSequenceOperation)

Parameter

name
String

Der Sequenzname.

schema
String

Das Schema, das die Sequenz enthält, oder null das Standardschema zu verwenden.

startValue
Int64

Der Wert, bei dem die Sequenz gestartet wird und standardmäßig auf 1 festgelegt ist.

incrementBy
Int32

Der Betrag, der beim Generieren des nächsten Werts in der Sequenz erhöht wird, standardmäßig auf 1.

minValue
Nullable<Int64>

Der Mindestwert der Sequenz oder null falls nicht angegeben.

maxValue
Nullable<Int64>

Der Maximalwert der Sequenz oder null falls nicht angegeben.

cyclic
Boolean

Gibt an, ob die Sequenz neu gestartet wird, wenn der Maximalwert erreicht ist.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

CreateSequence<T>(String, String, Int64, Int32, Nullable<Int64>, Nullable<Int64>, Boolean)

Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs
Quelle:
MigrationBuilder.cs

Erstellt eine CreateSequenceOperation neue Sequenz, um eine neue Sequenz zu erstellen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation> CreateSequence<T>(string name, string schema = default, long startValue = 1, int incrementBy = 1, long? minValue = default, long? maxValue = default, bool cyclic = false);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation> CreateSequence<T>(string name, string? schema = default, long startValue = 1, int incrementBy = 1, long? minValue = default, long? maxValue = default, bool cyclic = false);
abstract member CreateSequence : string * string * int64 * int * Nullable<int64> * Nullable<int64> * bool -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation>
override this.CreateSequence : string * string * int64 * int * Nullable<int64> * Nullable<int64> * bool -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateSequenceOperation>
Public Overridable Function CreateSequence(Of T) (name As String, Optional schema As String = Nothing, Optional startValue As Long = 1, Optional incrementBy As Integer = 1, Optional minValue As Nullable(Of Long) = Nothing, Optional maxValue As Nullable(Of Long) = Nothing, Optional cyclic As Boolean = false) As OperationBuilder(Of CreateSequenceOperation)

Typparameter

T

Der CLR-Typ der von der Sequenz generierten Werte.

Parameter

name
String

Der Sequenzname.

schema
String

Das Schema, das die Sequenz enthält, oder null das Standardschema zu verwenden.

startValue
Int64

Der Wert, bei dem die Sequenz gestartet wird und standardmäßig auf 1 festgelegt ist.

incrementBy
Int32

Der Betrag, der beim Generieren des nächsten Werts in der Sequenz erhöht wird, standardmäßig auf 1.

minValue
Nullable<Int64>

Der Mindestwert der Sequenz oder null falls nicht angegeben.

maxValue
Nullable<Int64>

Der Maximalwert der Sequenz oder null falls nicht angegeben.

cyclic
Boolean

Gibt an, ob die Sequenz neu gestartet wird, wenn der Maximalwert erreicht ist.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für: