Sprache

OperationExecutor.ScriptMigration Klasse

Definition

Stellt einen Vorgang zum Generieren eines SQL-Skripts aus Migrationen dar.

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

Konstruktoren

Name Beschreibung
OperationExecutor.ScriptMigration(OperationExecutor, IOperationResultHandler, IDictionary)

Initialisiert eine neue Instanz der OperationExecutor.ScriptMigration-Klasse.

OperationExecutor.ScriptMigration(OperationExecutor, Object, IDictionary)

Initialisiert eine neue Instanz der OperationExecutor.ScriptMigration-Klasse.

Die von args folgenden Argumenten unterstützten Argumente sind:

fromMigration--Die gestartete Migration. Wird standardmäßig auf InitialDatabase festgelegt.

toMigration--Die endende Migration. Der Standardwert ist die letzte Migration.

idempotent--Generieren Sie ein Skript, das bei jeder Migration in einer Datenbank verwendet werden kann.

contextType--Die zu verwendende.DbContext

Methoden

Name Beschreibung
Execute(Action)

Führt eine Aktion aus, die Ausnahmen an die IOperationResultHandler.

(Geerbt von OperationExecutor.OperationBase)
Execute<T>(Func<IEnumerable<T>>)

Führt eine Aktion aus, die Ergebnisse oder Ausnahmen an die IOperationResultHandler.

(Geerbt von OperationExecutor.OperationBase)
Execute<T>(Func<T>)

Führt eine Aktion aus, die das Ergebnis oder Ausnahmen an das IOperationResultHandlerErgebnis übergibt.

(Geerbt von OperationExecutor.OperationBase)

Gilt für: