MigrationBuilder.CreateSequence Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
- 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.
- 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 .