ModelExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Use IReadOnlyModel
Métodos de extensión para IReadOnlyModel.
public static class ModelExtensions
[System.Obsolete("Use IReadOnlyModel")]
public static class ModelExtensions
type ModelExtensions = class
[<System.Obsolete("Use IReadOnlyModel")>]
type ModelExtensions = class
Public Module ModelExtensions
- Herencia
-
ModelExtensions
- Atributos
Métodos
FindEntityType(IModel, Type) |
Obsoletos.
Obtiene la entidad que asigna la clase de entidad especificada. Devuelve |
FindEntityType(IModel, Type, String, IEntityType) |
Obsoletos.
Obtiene el tipo de entidad para el tipo especificado, definiendo el nombre de navegación y el tipo de entidad que define. Devuelve |
FindRuntimeEntityType(IModel, Type) |
Obsoletos.
Obtiene la entidad que asigna la clase de entidad especificada, donde la clase puede ser un proxy derivado del tipo de entidad real. Devuelve |
GetChangeTrackingStrategy(IModel) |
Obsoletos.
Obtiene la estrategia de seguimiento de cambios predeterminada que se usa 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. |
GetEntityTypes(IModel, String) |
Obsoletos.
Obtiene los tipos de entidad que coinciden con el nombre especificado. |
GetEntityTypes(IModel, Type) |
Obsoletos.
Obtiene los tipos de entidad que coinciden con el tipo especificado. |
GetProductVersion(IModel) |
Obsoletos.
Obtiene la versión del ensamblado de EF Core usada para compilar este modelo. |
GetPropertyAccessMode(IModel) |
Obsoletos.
Obtiene el objeto que se usa para las PropertyAccessMode propiedades de 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 devuelto aquí se usará para cualquier propiedad para la que no se haya especificado ninguna invalidación. |
HasEntityTypeWithDefiningNavigation(IModel, String) |
Obsoletos.
Obtiene un valor que indica si el modelo contiene un tipo de entidad correspondiente con una navegación definitoria. |
HasEntityTypeWithDefiningNavigation(IModel, Type) |
Obsoletos.
Obtiene un valor que indica si el modelo contiene un tipo de entidad correspondiente con una navegación definitoria. |
IsIndexerMethod(IModel, MethodInfo) |
Obsoletos.
Obtiene un valor que indica si methodInfo dado vuelve a reentrenar un acceso de indizador. |
IsShared(IModel, Type) |
Obsoletos.
Obtiene si las entidades de tipo compartido del modelo usan el tipo CLR. |
ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Obsoletos.
Crea una representación legible de los metadatos especificados. Advertencia: No confíe en el formato de la cadena devuelta. Está diseñado solo para depurar y puede cambiar arbitrariamente entre versiones. |