Udostępnij za pośrednictwem


InMemoryDbContextOptionsExtensions Klasa

Definicja

Metody rozszerzenia specyficzne dla pamięci dla programu DbContextOptionsBuilder.

public static class InMemoryDbContextOptionsExtensions
type InMemoryDbContextOptionsExtensions = class
Public Module InMemoryDbContextOptionsExtensions
Dziedziczenie
InMemoryDbContextOptionsExtensions

Metody

UseInMemoryDatabase(DbContextOptionsBuilder, Action<InMemoryDbContextOptionsBuilder>)
Przestarzałe.
Przestarzałe.

Konfiguruje kontekst w celu nawiązania połączenia ze starszą udostępnioną bazą danych w pamięci. Ta metoda jest przestarzała. Zamiast tego użyj polecenia cmdlet UseInMemoryDatabase(DbContextOptionsBuilder, String, Action<InMemoryDbContextOptionsBuilder>).

UseInMemoryDatabase(DbContextOptionsBuilder, String, Action<InMemoryDbContextOptionsBuilder>)

Konfiguruje kontekst w celu nawiązania połączenia z nazwaną bazą danych w pamięci. Baza danych w pamięci jest udostępniana w dowolnym miejscu, w którym jest używana ta sama nazwa, ale tylko dla danego dostawcy usług. Aby użyć tej samej bazy danych w pamięci między dostawcami usług, wywołaj przekazanie UseInMemoryDatabase(DbContextOptionsBuilder, String, InMemoryDatabaseRoot, Action<InMemoryDbContextOptionsBuilder>) udostępnionego InMemoryDatabaseRoot elementu, dla którego ma być root bazy danych.

UseInMemoryDatabase(DbContextOptionsBuilder, String, InMemoryDatabaseRoot, Action<InMemoryDbContextOptionsBuilder>)

Konfiguruje kontekst w celu nawiązania połączenia z nazwaną bazą danych w pamięci. Baza danych w pamięci jest udostępniana w dowolnym miejscu, w którym jest używana ta sama nazwa, ale tylko dla danego dostawcy usług.

UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, Action<InMemoryDbContextOptionsBuilder>)
Przestarzałe.
Przestarzałe.

Konfiguruje kontekst w celu nawiązania połączenia ze starszą udostępnioną bazą danych w pamięci. Ta metoda jest przestarzała. Zamiast tego użyj polecenia cmdlet UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, Action<InMemoryDbContextOptionsBuilder>).

UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, Action<InMemoryDbContextOptionsBuilder>)

Konfiguruje kontekst w celu nawiązania połączenia z bazą danych w pamięci. Baza danych w pamięci jest udostępniana w dowolnym miejscu, w którym jest używana ta sama nazwa, ale tylko dla danego dostawcy usług. Aby użyć tej samej bazy danych w pamięci między dostawcami usług, wywołaj przekazanie UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, InMemoryDatabaseRoot, Action<InMemoryDbContextOptionsBuilder>) udostępnionego InMemoryDatabaseRoot elementu, dla którego ma być root bazy danych.

UseInMemoryDatabase<TContext>(DbContextOptionsBuilder<TContext>, String, InMemoryDatabaseRoot, Action<InMemoryDbContextOptionsBuilder>)

Konfiguruje kontekst w celu nawiązania połączenia z bazą danych w pamięci. Baza danych w pamięci jest udostępniana w dowolnym miejscu, w którym jest używana ta sama nazwa, ale tylko dla danego dostawcy usług.

Dotyczy