IncludeMetadataConvention Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
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.
Essa DbModelBuilder convenção faz com que DbModelBuilder inclua metadados sobre o modelo ao compilar o modelo. Quando DbContext cria um modelo por convenção, ele adicionará essa convenção à lista daqueles usados pelo DbModelBuilder. Isso resultará em metadados de modelo sendo gravados no banco de dados se o DbContext for usado para criar o banco de dados. Em seguida, isso pode ser usado como uma marcar rápida para ver se o modelo foi alterado desde a última vez em que foi usado no banco de dados. Essa convenção pode ser removida das DbModelBuilder convenções substituindo o método OnModelCreating em uma classe 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
- Herança
- Herança
-
IncludeMetadataConvention
- Atributos
Construtores
IncludeMetadataConvention() |
Obsoleto.
Essa DbModelBuilder convenção faz com que DbModelBuilder inclua metadados sobre o modelo ao compilar o modelo. Quando DbContext cria um modelo por convenção, ele adicionará essa convenção à lista daqueles usados pelo DbModelBuilder. Isso resultará em metadados de modelo sendo gravados no banco de dados se o DbContext for usado para criar o banco de dados. Em seguida, isso pode ser usado como uma marcar rápida para ver se o modelo foi alterado desde a última vez em que foi usado no banco de dados. Essa convenção pode ser removida das DbModelBuilder convenções substituindo o método OnModelCreating em uma classe DbContext derivada. |
Métodos
Properties() |
Obsoleto.
Inicia a configuração de uma convenção leve que se aplica a todas as propriedades no modelo. (Herdado de Convention) |
Properties<T>() |
Obsoleto.
Inicia a configuração de uma convenção leve que se aplica a todas as propriedades primitivas do tipo especificado no modelo. (Herdado de Convention) |
Types() |
Obsoleto.
Inicia a configuração de uma convenção leve que se aplica a todos os tipos mapeados no modelo. (Herdado de Convention) |
Types<T>() |
Obsoleto.
Inicia a configuração de uma convenção leve que se aplica a todos os tipos mapeados no modelo que derivam ou implementam o tipo especificado. (Herdado de Convention) |
Aplica-se a
Entity Framework