Compartilhar via


RelationalModelBuilderExtensions.HasSequence Método

Definição

Sobrecargas

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

HasSequence(ModelBuilder, Type, String, String)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

HasSequence(IConventionModelBuilder, String, String, Boolean)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

HasSequence(ModelBuilder, String, String)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

HasSequence<T>(ModelBuilder, String, String)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

clrTypetype
Type

O tipo de valores que a sequência gerará.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

HasSequence(ModelBuilder, Type, String, String)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

clrTypetype
Type

O tipo de valores que a sequência gerará.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

Retornos

Um construtor para configurar ainda mais a sequência.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

clrTypetype
Type

O tipo de valores que a sequência gerará.

name
String

O nome da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

clrType
Type

O tipo de valores que a sequência gerará.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

clrType
Type

O tipo de valores que a sequência gerará.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<RelationalSequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

clrType
Type

O tipo de valores que a sequência gerará.

name
String

O nome da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

clrType
Type

O tipo de valores que a sequência gerará.

name
String

O nome da sequência.

builderAction
Action<RelationalSequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<RelationalSequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

HasSequence(IConventionModelBuilder, String, String, Boolean)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
IConventionModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

Um construtor para configurar ainda mais a sequência.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

HasSequence(ModelBuilder, String, String)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

Retornos

Um construtor para configurar ainda mais a sequência.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

builderAction
Action<RelationalSequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

T

O tipo de valores que a sequência gerará.

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

T

O tipo de valores que a sequência gerará.

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

builderAction
Action<RelationalSequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

T

O tipo de valores que a sequência gerará.

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

HasSequence<T>(ModelBuilder, String, String)

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

T

O tipo de valores que a sequência gerará.

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

Retornos

Um construtor para configurar ainda mais a sequência.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

T

O tipo de valores que a sequência gerará.

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Comentários

Consulte Sequências de banco de dados para obter mais informações e exemplos.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

T

O tipo de valores que a sequência gerará.

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<RelationalSequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a

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

Configura uma sequência de banco de dados ao direcionar um banco de dados relacional.

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

Parâmetros de tipo

T

O tipo de valores que a sequência gerará.

Parâmetros

modelBuilder
ModelBuilder

O construtor do modelo.

name
String

O nome da sequência.

schema
String

O esquema da sequência.

builderAction
Action<SequenceBuilder>

Uma ação que executa a configuração da sequência.

Retornos

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a