Compartir a través de


RelationalModelExtensions Clase

Definición

Métodos de extensión de modelo específicos del relacional.

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

Comentarios

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

Métodos

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Crea una función asignada al método especificado.

AddDbFunction(IConventionModel, String, Type, Boolean)

Crea una función.

AddDbFunction(IMutableModel, MethodInfo)

Crea un asignado IMutableDbFunction al método especificado.

AddDbFunction(IMutableModel, String, Type)

Crea una función.

AddSequence(IConventionModel, String, String, Boolean)

Devuelve el existente IMutableSequence con el nombre especificado en el esquema especificado o crea una nueva secuencia con el nombre y el esquema especificados.

AddSequence(IMutableModel, String, String)

Devuelve el existente IMutableSequence con el nombre especificado en el esquema especificado o crea una nueva secuencia con el nombre y el esquema especificados.

FindDbFunction(IConventionModel, MethodInfo)

Busca una función asignada al método representado por el especificado MethodInfo.

FindDbFunction(IConventionModel, String)

Busca una función asignada al método representado por el nombre especificado.

FindDbFunction(IModel, MethodInfo)

Busca una función asignada al método representado por el especificado MethodInfo.

FindDbFunction(IModel, String)

Busca una función asignada al método representado por el nombre especificado.

FindDbFunction(IMutableModel, MethodInfo)

Busca una función asignada al método representado por el especificado MethodInfo.

FindDbFunction(IMutableModel, String)

Busca una función asignada al método representado por el nombre especificado.

FindDbFunction(IReadOnlyModel, MethodInfo)

Busca una función asignada al método representado por el especificado MethodInfo.

FindDbFunction(IReadOnlyModel, String)

Busca una función asignada al método representado por el nombre especificado.

FindSequence(IConventionModel, String, String)

Busca una secuencia con el nombre especificado.

FindSequence(IModel, String, String)

Busca una secuencia con el nombre especificado.

FindSequence(IMutableModel, String, String)

Busca una secuencia con el nombre especificado.

FindSequence(IReadOnlyModel, String, String)

Busca una secuencia con el nombre especificado.

GetCollation(IModel)

Devuelve la intercalación de la base de datos.

GetCollation(IReadOnlyModel)

Devuelve la intercalación de la base de datos.

GetCollationConfigurationSource(IConventionModel)

Devuelve el origen de configuración de la intercalación.

GetDbFunctions(IConventionModel)

Devuelve todas las funciones contenidas en el modelo.

GetDbFunctions(IModel)

Devuelve todas las funciones contenidas en el modelo.

GetDbFunctions(IMutableModel)

Devuelve todas las funciones contenidas en el modelo.

GetDbFunctions(IReadOnlyModel)

Devuelve todas las funciones contenidas en el modelo.

GetDefaultSchema(IModel)

Devuelve el esquema predeterminado que se va a usar para el modelo o null si no se ha establecido ninguno.

GetDefaultSchema(IReadOnlyModel)

Devuelve el esquema predeterminado que se va a usar para el modelo o null si no se ha establecido ninguno.

GetDefaultSchemaConfigurationSource(IConventionModel)

Devuelve el origen de configuración del esquema predeterminado.

GetMaxIdentifierLength(IModel)

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

GetMaxIdentifierLength(IReadOnlyModel)

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

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

Devuelve el origen de configuración de GetMaxIdentifierLength(IReadOnlyModel).

GetRelationalModel(IModel)

Devuelve el modelo de base de datos.

GetSequences(IConventionModel)

Devuelve todas las secuencias contenidas en el modelo.

GetSequences(IModel)

Devuelve todas las secuencias contenidas en el modelo.

GetSequences(IMutableModel)

Devuelve todas las secuencias contenidas en el modelo.

GetSequences(IReadOnlyModel)

Devuelve todas las secuencias contenidas en el modelo.

RemoveDbFunction(IConventionModel, MethodInfo)

Quita la función asignada al método representado por el especificado MethodInfo.

RemoveDbFunction(IConventionModel, String)

Quita la función asignada al método representado por el especificado MethodInfo.

RemoveDbFunction(IMutableModel, MethodInfo)

Quita la función asignada al método representado por el especificado MethodInfo.

RemoveDbFunction(IMutableModel, String)

Quita la función asignada al método representado por el especificado MethodInfo.

RemoveSequence(IConventionModel, String, String)

Quita con IConventionSequence el nombre especificado.

RemoveSequence(IMutableModel, String, String)

Quita con IMutableSequence el nombre especificado.

SetCollation(IConventionModel, String, Boolean)

Establece la intercalación de la base de datos.

SetCollation(IMutableModel, String)

Establece la intercalación de la base de datos.

SetDefaultSchema(IConventionModel, String, Boolean)

Establece el esquema predeterminado.

SetDefaultSchema(IMutableModel, String)

Establece el esquema predeterminado.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

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

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

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

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

Crea una representación legible de los metadatos especificados.

Advertencia: No se base en el formato de la cadena devuelta. Está diseñado solo para depurar y puede cambiar arbitrariamente entre versiones.

Se aplica a