Sdílet prostřednictvím


IDesignTimeModel Rozhraní

Definice

Metadata o tvaru entit, o vztazích mezi nimi a o tom, jak se mapují na databázi. Obsahuje také všechny informace potřebné k inicializaci databáze.

public interface IDesignTimeModel
type IDesignTimeModel = interface
Public Interface IDesignTimeModel

Poznámky

Životnost služby je Scoped. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách zaregistrovaných v jakékoli životnosti. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Vlastnosti

Model

Získá metadata o tvaru entit, relacích mezi nimi a způsobu jejich mapování na databázi. Obsahuje také všechny informace potřebné k inicializaci databáze.

Platí pro