RelationalModelBuilderExtensions Classe

Definição

Métodos de extensão específicos do banco de dados relacional para ModelBuilder.

public static class RelationalModelBuilderExtensions
type RelationalModelBuilderExtensions = class
Public Module RelationalModelBuilderExtensions
Herança
RelationalModelBuilderExtensions

Comentários

Consulte Modelagem de tipos de entidade e relações para obter mais informações e exemplos.

Métodos

CanSetCollation(IConventionModelBuilder, String, Boolean)

Retorna um valor que indica se a ordenação determinada pode ser definida como padrão.

CanSetDefaultSchema(IConventionModelBuilder, String, Boolean)

Retorna um valor que indica se o esquema fornecido pode ser definido como padrão.

CanSetMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

Retorna um valor que indica se o comprimento máximo permitido para identificadores de repositório pode ser definido.

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

Configura uma função de banco de dados relacional.

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

Configura uma função de banco de dados relacional.

HasDbFunction(ModelBuilder, MethodInfo)

Configura uma função de banco de dados ao direcionar um banco de dados relacional.

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

Configura uma função de banco de dados ao direcionar um banco de dados relacional.

HasDbFunction<TResult>(ModelBuilder, Expression<Func<TResult>>)

Configura uma função de banco de dados ao direcionar um banco de dados relacional.

HasDefaultSchema(IConventionModelBuilder, String, Boolean)

Configura o esquema padrão no qual os objetos de banco de dados devem ser criados, se nenhum esquema estiver configurado explicitamente.

HasDefaultSchema(ModelBuilder, String)

Configura o esquema padrão no qual os objetos de banco de dados devem ser criados, se nenhum esquema estiver configurado explicitamente.

HasMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

Configura o comprimento máximo permitido para identificadores de repositório.

HasSequence(IConventionModelBuilder, String, String, Boolean)

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, Action<SequenceBuilder>)

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, 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(ModelBuilder, String, 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, Type, String, Action<SequenceBuilder>)

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)

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, 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<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, 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<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<T>(ModelBuilder, String, String, Action<SequenceBuilder>)

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

UseCollation(IConventionModelBuilder, String, Boolean)

Configura a ordenação de banco de dados, que será usada por todas as colunas sem uma ordenação explícita.

UseCollation(ModelBuilder, String)

Configura a ordenação de banco de dados, que será usada por todas as colunas sem uma ordenação explícita.

Aplica-se a