Partager via


RelationalModelBuilderExtensions.HasSequence Méthode

Définition

Surcharges

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, Type, String, String)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, Type, String, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, Type, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(IConventionModelBuilder, String, String, Boolean)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, String, String)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence<T>(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence<T>(ModelBuilder, String, String)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence<T>(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type type, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type type, string name, string? schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, schema As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, type As Type, name As String, schema As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

clrTypetype
Type

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

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence(ModelBuilder, Type, String, String)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type type, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type type, string name, string? schema = default);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string -> Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string -> Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, Optional schema As String = Nothing) As RelationalSequenceBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, Optional schema As String = Nothing) As SequenceBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, type As Type, name As String, Optional schema As String = Nothing) As SequenceBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

clrTypetype
Type

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

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

Retours

Générateur pour configurer davantage la séquence.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type type, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, type As Type, name As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

clrTypetype
Type

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

name
String

Nom de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence(ModelBuilder, Type, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, schema As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

clrType
Type

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

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence(ModelBuilder, Type, String, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, schema As String, builderAction As Action(Of RelationalSequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

clrType
Type

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

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<RelationalSequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence(ModelBuilder, Type, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

clrType
Type

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

name
String

Nom de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence(ModelBuilder, Type, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Type clrType, string name, Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * Type * string * Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, clrType As Type, name As String, builderAction As Action(Of RelationalSequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

clrType
Type

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

name
String

Nom de la séquence.

builderAction
Action<RelationalSequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, schema As String, builderAction As Action(Of RelationalSequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<RelationalSequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string? schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, schema As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence(IConventionModelBuilder, String, String, Boolean)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, string schema = default, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, string? schema = default, bool fromDataAnnotation = false);
static member HasSequence : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSequenceBuilder
<Extension()>
Public Function HasSequence (modelBuilder As IConventionModelBuilder, name As String, Optional schema As String = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionSequenceBuilder

Paramètres

modelBuilder
IConventionModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

Retours

Générateur pour configurer davantage la séquence.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence(ModelBuilder, String, String)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string? schema = default);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, Optional schema As String = Nothing) As RelationalSequenceBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, Optional schema As String = Nothing) As SequenceBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

Retours

Générateur pour configurer davantage la séquence.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, builderAction As Action(Of RelationalSequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

builderAction
Action<RelationalSequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence (modelBuilder As ModelBuilder, name As String, schema As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres de type

T

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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence<T>(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, builderAction As Action(Of RelationalSequenceBuilder)) As ModelBuilder

Paramètres de type

T

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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

builderAction
Action<RelationalSequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence<T>(ModelBuilder, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres de type

T

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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence<T>(ModelBuilder, String, String)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema = default);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string? schema = default);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, Optional schema As String = Nothing) As RelationalSequenceBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, Optional schema As String = Nothing) As SequenceBuilder

Paramètres de type

T

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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

Retours

Générateur pour configurer davantage la séquence.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string? schema, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, schema As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres de type

T

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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Remarques

Pour plus d’informations et d’exemples, consultez Séquences de base de données.

S’applique à

HasSequence<T>(ModelBuilder, String, String, Action<RelationalSequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.RelationalSequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, schema As String, builderAction As Action(Of RelationalSequenceBuilder)) As ModelBuilder

Paramètres de type

T

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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<RelationalSequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à

HasSequence<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

Configure une séquence de base de données lors du ciblage d’une base de données relationnelle.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasSequence<T> (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name, string schema, Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> builderAction);
static member HasSequence : Microsoft.EntityFrameworkCore.ModelBuilder * string * string * Action<Microsoft.EntityFrameworkCore.Metadata.SequenceBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasSequence(Of T) (modelBuilder As ModelBuilder, name As String, schema As String, builderAction As Action(Of SequenceBuilder)) As ModelBuilder

Paramètres de type

T

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

Paramètres

modelBuilder
ModelBuilder

Générateur de modèles.

name
String

Nom de la séquence.

schema
String

Schéma de la séquence.

builderAction
Action<SequenceBuilder>

Action qui effectue la configuration de la séquence.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

S’applique à