Compartir a través de


RelationalModelBuilderExtensions Clase

Definición

Métodos de extensión específicos de la base de datos relacional para ModelBuilder.

public static class RelationalModelBuilderExtensions
type RelationalModelBuilderExtensions = class
Public Module RelationalModelBuilderExtensions
Herencia
RelationalModelBuilderExtensions

Comentarios

Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.

Métodos

CanSetCollation(IConventionModelBuilder, String, Boolean)

Devuelve un valor que indica si la intercalación especificada se puede establecer como predeterminada.

CanSetDefaultSchema(IConventionModelBuilder, String, Boolean)

Devuelve un valor que indica si el esquema especificado se puede establecer como predeterminado.

CanSetMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

Devuelve un valor que indica si se puede establecer la longitud máxima permitida para los identificadores de almacén.

HasDbFunction(IConventionModelBuilder, MethodInfo, Boolean)

Configura una función de base de datos relacional.

HasDbFunction(IConventionModelBuilder, String, Type, Boolean)

Configura una función de base de datos relacional.

HasDbFunction(ModelBuilder, MethodInfo)

Configura una función de base de datos cuando el destino es una base de datos relacional.

HasDbFunction(ModelBuilder, MethodInfo, Action<DbFunctionBuilder>)

Configura una función de base de datos cuando el destino es una base de datos relacional.

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

Configura una función de base de datos cuando el destino es una base de datos relacional.

HasDefaultSchema(IConventionModelBuilder, String, Boolean)

Configura el esquema predeterminado en el que se deben crear objetos de base de datos, si no se configura explícitamente ningún esquema.

HasDefaultSchema(ModelBuilder, String)

Configura el esquema predeterminado en el que se deben crear objetos de base de datos, si no se configura explícitamente ningún esquema.

HasMaxIdentifierLength(IConventionModelBuilder, Nullable<Int32>, Boolean)

Configura la longitud máxima permitida para los identificadores de almacén.

HasSequence(IConventionModelBuilder, String, String, Boolean)

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

HasSequence(ModelBuilder, String, Action<RelationalSequenceBuilder>)

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

HasSequence(ModelBuilder, String, Action<SequenceBuilder>)

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

HasSequence(ModelBuilder, String, String)

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

HasSequence(ModelBuilder, Type, String, String)

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

HasSequence<T>(ModelBuilder, String, String)

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

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

Configura una secuencia de base de datos cuando el destino es una base de datos relacional.

UseCollation(IConventionModelBuilder, String, Boolean)

Configura la intercalación de base de datos, que se usará en todas las columnas sin una intercalación explícita.

UseCollation(ModelBuilder, String)

Configura la intercalación de base de datos, que se usará en todas las columnas sin una intercalación explícita.

Se aplica a