IEntityFrameworkService Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public interface class IEntityFrameworkService
public interface IEntityFrameworkService
type IEntityFrameworkService = interface
Public Interface IEntityFrameworkService
- Odvozené
Metody
| GetModelMetadata(String, ModelType, String) |
Získá metadata EF pro daný kontext a model. Metoda přebírá úplný typ názvu kontextu, a pokud neexistuje žádný kontext s tímto názvem, pokusí se ho vytvořit. Při vytváření kontextu se metoda také pokusí upravit spouštěcí kód pro registraci nového kontextu prostřednictvím DI. Pokud je daný kontext k dispozici, ale neexistuje žádná vlastnost DbSet daného kontextu typu modelu, bude upravena a přidána vlastnost. Metoda vyvolá výjimky, pokud dojde k chybám při spuštění kódu EF za účelem získání metadat EF. A na disk se nezapisují žádné změny. Když se metoda úspěšně vrátí, je nutné, aby ve návratové hodnotě byla přítomna ModelMetadata. Před vrácením se všechny úpravy kódu zachovají na disk. |