Condividi tramite


OperationExecutor.ScriptMigration Classe

Definizione

Rappresenta un'operazione per generare uno script SQL dalle migrazioni.

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

Costruttori

OperationExecutor.ScriptMigration(OperationExecutor, IOperationResultHandler, IDictionary)

Inizializza una nuova istanza della classe OperationExecutor.ScriptMigration.

OperationExecutor.ScriptMigration(OperationExecutor, Object, IDictionary)

Inizializza una nuova istanza della classe OperationExecutor.ScriptMigration.

Gli argomenti supportati da args sono:

fromMigration--La migrazione iniziale. Il valore predefinito è InitialDatabase.

toMigration--La migrazione finale. Il valore predefinito è l'ultima migrazione.

idempotent--Generare uno script che può essere usato in un database in qualsiasi migrazione.

contextType--Oggetto DbContext da usare.

Metodi

Execute(Action)

Esegue un'azione che passa eccezioni all'oggetto IOperationResultHandler.

(Ereditato da OperationExecutor.OperationBase)
Execute<T>(Func<IEnumerable<T>>)

Esegue un'azione che passa i risultati o le eccezioni a IOperationResultHandler.

(Ereditato da OperationExecutor.OperationBase)
Execute<T>(Func<T>)

Esegue un'azione che passa il risultato o le eccezioni a IOperationResultHandler.

(Ereditato da OperationExecutor.OperationBase)

Si applica a