IncludeMetadataConvention 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
The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.
Esta DbModelBuilder convención hace que DbModelBuilder incluya metadatos sobre el modelo cuando compila el modelo. Cuando DbContext crea un modelo por convención, agregará esta convención a la lista de las usadas por DbModelBuilder. Esto hará que los metadatos del modelo se escriban en la base de datos si dbContext se usa para crear la base de datos. A continuación, se puede usar como comprobación rápida para ver si el modelo ha cambiado desde la última vez que se usó en la base de datos. Esta convención se puede quitar de las DbModelBuilder convenciones invalidando el método OnModelCreating en una clase DbContext derivada.
[System.Obsolete("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")]
public class IncludeMetadataConvention : System.Data.Entity.ModelConfiguration.Conventions.Convention
type IncludeMetadataConvention = class
inherit Convention
Public Class IncludeMetadataConvention
Inherits Convention
- Herencia
- Herencia
-
IncludeMetadataConvention
- Atributos
Constructores
IncludeMetadataConvention() |
Obsoletos.
Esta DbModelBuilder convención hace que DbModelBuilder incluya metadatos sobre el modelo cuando compila el modelo. Cuando DbContext crea un modelo por convención, agregará esta convención a la lista de las usadas por DbModelBuilder. Esto hará que los metadatos del modelo se escriban en la base de datos si dbContext se usa para crear la base de datos. A continuación, se puede usar como comprobación rápida para ver si el modelo ha cambiado desde la última vez que se usó en la base de datos. Esta convención se puede quitar de las DbModelBuilder convenciones invalidando el método OnModelCreating en una clase DbContext derivada. |
Métodos
Properties() |
Obsoletos.
Comienza la configuración de una convención ligera que se aplica a todas las propiedades del modelo. (Heredado de Convention) |
Properties<T>() |
Obsoletos.
Comienza la configuración de una convención ligera que se aplica a todas las propiedades primitivas del tipo especificado en el modelo. (Heredado de Convention) |
Types() |
Obsoletos.
Comienza la configuración de una convención ligera que se aplica a todos los tipos asignados del modelo. (Heredado de Convention) |
Types<T>() |
Obsoletos.
Comienza la configuración de una convención ligera que se aplica a todos los tipos asignados del modelo que derivan de o implementan el tipo especificado. (Heredado de Convention) |