Lenguaje

ConventionModelExtensions Clase

Definición

Precaución

Use IConventionModel

Métodos de extensión para IConventionModel.

public static class ConventionModelExtensions
[System.Obsolete("Use IConventionModel")]
public static class ConventionModelExtensions
type ConventionModelExtensions = class
[<System.Obsolete("Use IConventionModel")>]
type ConventionModelExtensions = class
Public Module ConventionModelExtensions
Herencia
ConventionModelExtensions
Atributos

Métodos

Nombre Description
AddIgnored(IConventionModel, Type, Boolean)
Obsoletos.

Marca el tipo de entidad especificado como omitido.

AddOwned(IConventionModel, Type, Boolean)
Obsoletos.

Marca el tipo de entidad especificado como propiedad, lo que indica que cuando los tipos de entidad detectados que usan el tipo especificado deben configurarse como propiedad.

AddShared(IConventionModel, Type, Boolean)
Obsoletos.

Marca el tipo de entidad especificado como compartido, lo que indica que cuando se detectan tipos de entidad coincidentes se deben configurar como tipo de entidad de tipo compartido.

FinalizeModel(IConventionModel)
Obsoletos.

Fuerza el posprocesamiento en el modelo de modo que esté listo para su uso por parte del tiempo de ejecución. Este procesamiento posterior se produce automáticamente cuando se usa OnModelCreating(ModelBuilder); este método permite que se ejecute explícitamente en casos en los que la ejecución automática no sea posible.

FindEntityType(IConventionModel, Type, String, IConventionEntityType)
Obsoletos.

Obtiene el tipo de entidad para el nombre especificado, definiendo el nombre de navegación y el tipo de entidad que define. Devuelve null si no se encuentra ningún tipo de entidad coincidente.

FindEntityType(IConventionModel, Type)
Obsoletos.

Obtiene la entidad que asigna la clase de entidad especificada. Devuelve null si no se encuentra ningún tipo de entidad con el nombre especificado.

FindIgnoredConfigurationSource(IConventionModel, Type)
Obsoletos.

Indica si se omite el tipo de entidad especificado.

FindIsOwnedConfigurationSource(IConventionModel, Type)
Obsoletos.

Devuelve un valor que indica si los tipos de entidad que usan el tipo especificado deben configurarse como tipos de propiedad cuando se detectan.

FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>)
Obsoletos.

Devuelve los tipos de entidad correspondientes a los tipos menos derivados de la clase especificada.

GetChangeTrackingStrategyConfigurationSource(IConventionModel)
Obsoletos.

Devuelve el origen de configuración de GetChangeTrackingStrategy(IModel).

GetEntityTypes(IConventionModel, String)
Obsoletos.

Obtiene los tipos de entidad que coinciden con el nombre especificado.

GetEntityTypes(IConventionModel, Type)
Obsoletos.

Obtiene los tipos de entidad que coinciden con el tipo especificado.

GetPropertyAccessModeConfigurationSource(IConventionModel)
Obsoletos.

Devuelve el origen de configuración de GetPropertyAccessMode(IModel).

IsIgnored(IConventionModel, String)
Obsoletos.

Indica si se omite el nombre del tipo de entidad especificado.

IsIgnored(IConventionModel, Type)
Obsoletos.

Indica si se omite el tipo de entidad especificado.

IsOwned(IConventionModel, Type)
Obsoletos.

Devuelve un valor que indica si los tipos de entidad que usan el tipo especificado deben configurarse como tipos de propiedad cuando se detectan.

RemoveEntityType(IConventionModel, String, String, IConventionEntityType)
Obsoletos.

Quita un tipo de entidad con una navegación de definición del modelo.

RemoveEntityType(IConventionModel, String)
Obsoletos.

Quita un tipo de entidad sin definir la navegación del modelo.

RemoveEntityType(IConventionModel, Type, String, IConventionEntityType)
Obsoletos.

Quita un tipo de entidad con una navegación de definición del modelo.

RemoveEntityType(IConventionModel, Type)
Obsoletos.

Quita un tipo de entidad del modelo.

RemoveOwned(IConventionModel, Type)
Obsoletos.

Quita el tipo de propiedad especificado, lo que indica que cuando los tipos de entidad coincidentes detectados no deben configurarse como propiedad.

SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean)
Obsoletos.

Establece la estrategia de seguimiento de cambios predeterminada que se usará para las entidades del modelo. Esta estrategia indica cómo el contexto detecta cambios en las propiedades de una instancia de un tipo de entidad.

SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean)
Obsoletos.

Establece el objeto PropertyAccessMode que se va a usar para las propiedades de todos los tipos de entidad de este modelo.

Tenga en cuenta que los tipos de entidad individuales pueden invalidar este modo de acceso y las propiedades individuales de los tipos de entidad pueden invalidar el modo de acceso establecido en el tipo de entidad. El valor establecido aquí se usará para cualquier propiedad para la que no se haya especificado ninguna invalidación.

Se aplica a