Compartir a través de


IncludeMetadataConvention Clase

Definición

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
IncludeMetadataConvention
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)

Se aplica a