Sdílet prostřednictvím


IncludeMetadataConvention Třída

Definice

Upozorně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.

Tato DbModelBuilder konvence způsobí, že DbModelBuilder při sestavování modelu zahrne metadata o modelu. Když DbContext vytvoří model podle konvence, přidá se tato konvence do seznamu těch, které používá DbModelBuilder. Pokud se k vytvoření databáze použije DbContext, zapíšou se do databáze metadata modelu. To se pak dá použít jako rychlá kontrola a zjistit, jestli se model od posledního použití s databází změnil. Tuto konvenci lze odebrat z DbModelBuilder konvencí přepsáním metody OnModelCreating na odvozenou třídu DbContext.

[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
Dědičnost
IncludeMetadataConvention
Dědičnost
IncludeMetadataConvention
Atributy

Konstruktory

IncludeMetadataConvention()
Zastaralé.

Tato DbModelBuilder konvence způsobí, že DbModelBuilder při sestavování modelu zahrne metadata o modelu. Když DbContext vytvoří model podle konvence, přidá se tato konvence do seznamu těch, které používá DbModelBuilder. Pokud se k vytvoření databáze použije DbContext, zapíšou se do databáze metadata modelu. To se pak dá použít jako rychlá kontrola a zjistit, jestli se model od posledního použití s databází změnil. Tuto konvenci lze odebrat z DbModelBuilder konvencí přepsáním metody OnModelCreating na odvozenou třídu DbContext.

Metody

Properties()
Zastaralé.

Zahájí konfiguraci zjednodušené konvence, která se vztahuje na všechny vlastnosti v modelu.

(Zděděno od Convention)
Properties<T>()
Zastaralé.

Zahájí konfiguraci zjednodušené konvence, která se vztahuje na všechny primitivní vlastnosti zadaného typu v modelu.

(Zděděno od Convention)
Types()
Zastaralé.

Zahájí konfiguraci zjednodušené konvence, která se vztahuje na všechny mapované typy v modelu.

(Zděděno od Convention)
Types<T>()
Zastaralé.

Začíná konfiguraci zjednodušené konvence, která se vztahuje na všechny mapované typy v modelu, které jsou odvozeny ze zadaného typu nebo implementují.

(Zděděno od Convention)

Platí pro