Jazyk

InMemoryDatabaseRoot Třída

Definice

Funguje jako kořen pro všechny databáze v paměti, aby byly k dispozici napříč kontextovými instancemi a poskytovateli služeb, pokud je předána stejná instance tohoto typu. UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, Action<InMemoryDbContextOptionsBuilder>)

public sealed class InMemoryDatabaseRoot
type InMemoryDatabaseRoot = class
Public NotInheritable Class InMemoryDatabaseRoot
Dědičnost
InMemoryDatabaseRoot

Poznámky

Další informace a příklady najdete v tématu Zprostředkovatel databáze EF Core v paměti .

Konstruktory

Název Description
InMemoryDatabaseRoot()

Funguje jako kořen pro všechny databáze v paměti, aby byly k dispozici napříč kontextovými instancemi a poskytovateli služeb, pokud je předána stejná instance tohoto typu. UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, Action<InMemoryDbContextOptionsBuilder>)

Pole

Název Description
Instance

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

Platí pro