Udostępnij przez


OperationExecutor.ScriptMigration Klasa

Definicja

Reprezentuje operację generowania skryptu SQL na podstawie migracji.

public class OperationExecutor.ScriptMigration : Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase
type OperationExecutor.ScriptMigration = class
    inherit OperationExecutor.OperationBase
Public Class OperationExecutor.ScriptMigration
Inherits OperationExecutor.OperationBase
Dziedziczenie
OperationExecutor.ScriptMigration
Dziedziczenie
OperationExecutor.ScriptMigration

Konstruktory

OperationExecutor.ScriptMigration(OperationExecutor, IOperationResultHandler, IDictionary)

Inicjuje nowe wystąpienie klasy OperationExecutor.ScriptMigration.

OperationExecutor.ScriptMigration(OperationExecutor, Object, IDictionary)

Inicjuje nowe wystąpienie klasy OperationExecutor.ScriptMigration.

Argumenty obsługiwane przez args usługę to:

fromMigration--Początkowa migracja. Wartość domyślna to InitialDatabase.

toMigration--Końcowa migracja. Domyślnie jest to ostatnia migracja.

idempotent- Wygeneruj skrypt, który może być używany w bazie danych w dowolnej migracji.

contextType--Do DbContext użycia.

Metody

Execute(Action)

Wykonuje akcję przekazującą wyjątki do elementu IOperationResultHandler.

(Odziedziczone po OperationExecutor.OperationBase)
Execute<T>(Func<IEnumerable<T>>)

Wykonuje akcję przekazującą wyniki lub wyjątki do elementu IOperationResultHandler.

(Odziedziczone po OperationExecutor.OperationBase)
Execute<T>(Func<T>)

Wykonuje akcję przekazującą wynik lub wyjątki do elementu IOperationResultHandler.

(Odziedziczone po OperationExecutor.OperationBase)

Dotyczy