Compartir a través de


OperationExecutor.ScriptMigration Clase

Definición

Representa una operación para generar un script SQL a partir de migraciones.

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

Constructores

OperationExecutor.ScriptMigration(OperationExecutor, IOperationResultHandler, IDictionary)

Inicializa una nueva instancia de la clase OperationExecutor.ScriptMigration.

OperationExecutor.ScriptMigration(OperationExecutor, Object, IDictionary)

Inicializa una nueva instancia de la clase OperationExecutor.ScriptMigration.

Los argumentos admitidos por args son:

fromMigration--La migración inicial. Tiene como valor predeterminado InitialDatabase.

toMigration--La migración final. El valor predeterminado es la última migración.

idempotent--Genere un script que se pueda usar en una base de datos en cualquier migración.

contextType--que DbContext se va a usar.

Métodos

Execute(Action)

Ejecuta una acción que pasa excepciones a IOperationResultHandler.

(Heredado de OperationExecutor.OperationBase)
Execute<T>(Func<IEnumerable<T>>)

Ejecuta una acción que pasa resultados o excepciones a IOperationResultHandler.

(Heredado de OperationExecutor.OperationBase)
Execute<T>(Func<T>)

Ejecuta una acción que pasa el resultado o las excepciones a IOperationResultHandler.

(Heredado de OperationExecutor.OperationBase)

Se aplica a