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

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 el 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 no es posible la ejecución automática.

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.

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.

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 propiedad cuando se detectan.

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

Devuelve los tipos de entidad correspondientes a los tipos menos derivados del especificado.

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 propiedad cuando se detectan.

RemoveEntityType(IConventionModel, String)
Obsoletos.

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

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

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

RemoveEntityType(IConventionModel, Type)
Obsoletos.

Quita un tipo de entidad del modelo.

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

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

RemoveOwned(IConventionModel, Type)
Obsoletos.

Quita el tipo de propiedad especificado, lo que indica que cuando se detectan tipos de entidad coincidentes no se deben configurar como propiedad.

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

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

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

Establece el PropertyAccessMode objeto 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