Condividi tramite


InMemoryDatabaseRoot Classe

Definizione

Funge da radice per tutti i database in memoria in modo che saranno disponibili tra istanze di contesto e provider di servizi, purché la stessa istanza di questo tipo venga passata a UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, Action<InMemoryDbContextOptionsBuilder>)

public sealed class InMemoryDatabaseRoot
type InMemoryDatabaseRoot = class
Public NotInheritable Class InMemoryDatabaseRoot
Ereditarietà
InMemoryDatabaseRoot

Commenti

Per altre informazioni ed esempi, vedere Provider di database in memoria di EF Core .

Costruttori

InMemoryDatabaseRoot()

Funge da radice per tutti i database in memoria in modo che saranno disponibili tra istanze di contesto e provider di servizi, purché la stessa istanza di questo tipo venga passata a UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, Action<InMemoryDbContextOptionsBuilder>)

Campi

Instance

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

Si applica a