Udostępnij za pośrednictwem


DatabaseModelFactory Klasa

Definicja

Klasa podstawowa używana przez dostawców baz danych do odwrócić bazę danych do klasy DatabaseModel.

public abstract class DatabaseModelFactory : Microsoft.EntityFrameworkCore.Scaffolding.IDatabaseModelFactory
type DatabaseModelFactory = class
    interface IDatabaseModelFactory
Public MustInherit Class DatabaseModelFactory
Implements IDatabaseModelFactory
Dziedziczenie
DatabaseModelFactory
Implementuje

Uwagi

Okres istnienia usługi to Scoped. Oznacza to, że każde DbContext wystąpienie będzie używać własnego wystąpienia tej usługi. Implementacja może zależeć od innych usług zarejestrowanych w dowolnym okresie istnienia. Implementacja nie musi być bezpieczna wątkowo.

Aby uzyskać więcej informacji i przykładów, zobacz Inżynieria odwrotna (szkielet) istniejąca baza danych oraz usługi czasu projektowania EF Core .

Konstruktory

DatabaseModelFactory()

Klasa podstawowa używana przez dostawców baz danych do odwrócić bazę danych do klasy DatabaseModel.

Metody

Create(DbConnection, DatabaseModelFactoryOptions)

Łączy się z bazą danych przy użyciu danego połączenia i tworzy obiekt DatabaseModel dla bazy danych.

Create(String, DatabaseModelFactoryOptions)

Łączy się z bazą danych przy użyciu podanych parametrów połączenia i tworzy obiekt DatabaseModel dla bazy danych.

Dotyczy