Udostępnij za pośrednictwem


OperationExecutor.ScaffoldContext Konstruktory

Definicja

Przeciążenia

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Inicjuje nowe wystąpienie klasy OperationExecutor.ScaffoldContext.

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Inicjuje nowe wystąpienie klasy OperationExecutor.ScaffoldContext.

Argumenty obsługiwane przez args :

connectionString--Parametry połączenia z bazą danych.

provider--Dostawca do użycia.

outputDir--Katalog do umieszczania plików. Ścieżki są względne względem katalogu projektu.

outputDbContextDir--Katalog do umieszczania pliku DbContext. Ścieżki są względne względem katalogu projektu.

dbContextClassName--Nazwa obiektu DbContext do wygenerowania.

schemaFilters--Schematy tabel do generowania typów jednostek dla.

tableFilters--Tabele do generowania typów jednostek dla.

useDataAnnotations--Użyj atrybutów do skonfigurowania modelu (jeśli to możliwe). Jeśli wartość false, używany jest tylko płynny interfejs API.

overwriteFiles--Zastąp istniejące pliki.

useDatabaseNames--Użyj nazw tabel i kolumn bezpośrednio z bazy danych.

OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)

Inicjuje nowe wystąpienie klasy OperationExecutor.ScaffoldContext.

public ScaffoldContext (Microsoft.EntityFrameworkCore.Design.OperationExecutor executor, Microsoft.EntityFrameworkCore.Design.IOperationResultHandler resultHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext : Microsoft.EntityFrameworkCore.Design.OperationExecutor * Microsoft.EntityFrameworkCore.Design.IOperationResultHandler * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext
Public Sub New (executor As OperationExecutor, resultHandler As IOperationResultHandler, args As IDictionary)

Parametry

executor
OperationExecutor

Funkcja wykonawcza operacji.

args
IDictionary

Argumenty operacji.

Uwagi

Argumenty obsługiwane przez args :

connectionString--Parametry połączenia z bazą danych.

provider--Dostawca do użycia.

outputDir--Katalog do umieszczania plików. Ścieżki są względne względem katalogu projektu.

outputDbContextDir--Katalog do umieszczania pliku DbContext. Ścieżki są względne względem katalogu projektu.

dbContextClassName--Nazwa obiektu DbContext do wygenerowania.

schemaFilters--Schematy tabel do generowania typów jednostek dla.

tableFilters--Tabele do generowania typów jednostek dla.

useDataAnnotations--Użyj atrybutów do skonfigurowania modelu (jeśli to możliwe). Jeśli wartość false, używany jest tylko płynny interfejs API.

overwriteFiles--Zastąp istniejące pliki.

useDatabaseNames--Użyj nazw tabel i kolumn bezpośrednio z bazy danych.

modelNamespace--Określ, aby zastąpić przestrzeń nazw wygenerowanych typów jednostek.

contextNamespace--Określ, aby zastąpić przestrzeń nazw wygenerowanej klasy DbContext.

noPluralize--Nie używaj pluralizatora.

Dotyczy

OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)

Inicjuje nowe wystąpienie klasy OperationExecutor.ScaffoldContext.

Argumenty obsługiwane przez args :

connectionString--Parametry połączenia z bazą danych.

provider--Dostawca do użycia.

outputDir--Katalog do umieszczania plików. Ścieżki są względne względem katalogu projektu.

outputDbContextDir--Katalog do umieszczania pliku DbContext. Ścieżki są względne względem katalogu projektu.

dbContextClassName--Nazwa obiektu DbContext do wygenerowania.

schemaFilters--Schematy tabel do generowania typów jednostek dla.

tableFilters--Tabele do generowania typów jednostek dla.

useDataAnnotations--Użyj atrybutów do skonfigurowania modelu (jeśli to możliwe). Jeśli wartość false, używany jest tylko płynny interfejs API.

overwriteFiles--Zastąp istniejące pliki.

useDatabaseNames--Użyj nazw tabel i kolumn bezpośrednio z bazy danych.

public ScaffoldContext (Microsoft.EntityFrameworkCore.Design.OperationExecutor executor, object resultHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext : Microsoft.EntityFrameworkCore.Design.OperationExecutor * obj * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext
Public Sub New (executor As OperationExecutor, resultHandler As Object, args As IDictionary)

Parametry

executor
OperationExecutor

Funkcja wykonawcza operacji.

resultHandler
Object

Element IOperationResultHandler.

args
IDictionary

Argumenty operacji.

Dotyczy