Partager via


MigrationBuilder.CreateSequence Méthode

Définition

Surcharges

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

Génère un CreateSequenceOperation pour créer une séquence.

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

Génère un CreateSequenceOperation pour créer une séquence.

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

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un CreateSequenceOperation pour créer une séquence.

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)

Paramètres

name
String

Nom de séquence.

schema
String

Schéma qui contient la séquence, ou null pour utiliser le schéma par défaut.

startValue
Int64

Valeur à laquelle la séquence démarre, avec la valeur par défaut 1.

incrementBy
Int32

Montant à incrémenter lors de la génération de la valeur suivante dans la séquence, valeur par défaut 1.

minValue
Nullable<Int64>

Valeur minimale de la séquence, ou null si elle n’est pas spécifiée.

maxValue
Nullable<Int64>

Valeur maximale de la séquence, ou null si elle n’est pas spécifiée.

cyclic
Boolean

Indique si la séquence redémarrera lorsque la valeur maximale est atteinte.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

S’applique à

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

Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs
Source:
MigrationBuilder.cs

Génère un CreateSequenceOperation pour créer une séquence.

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)

Paramètres de type

T

Type CLR des valeurs générées par la séquence.

Paramètres

name
String

Nom de séquence.

schema
String

Schéma qui contient la séquence, ou null pour utiliser le schéma par défaut.

startValue
Int64

Valeur à laquelle la séquence démarre, avec la valeur par défaut 1.

incrementBy
Int32

Montant à incrémenter lors de la génération de la valeur suivante dans la séquence, valeur par défaut 1.

minValue
Nullable<Int64>

Valeur minimale de la séquence, ou null si elle n’est pas spécifiée.

maxValue
Nullable<Int64>

Valeur maximale de la séquence, ou null si elle n’est pas spécifiée.

cyclic
Boolean

Indique si la séquence redémarrera lorsque la valeur maximale est atteinte.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

S’applique à