Class RunOperation
An arbitrary escape-hatch operation with direct access to the provider's execution context.
public sealed class RunOperation : MigrationOperation
- Inheritance
-
RunOperation
- Inherited Members
Constructors
RunOperation(Func<IMigrationExecutionContext, CancellationToken, Task>)
An arbitrary escape-hatch operation with direct access to the provider's execution context.
public RunOperation(Func<IMigrationExecutionContext, CancellationToken, Task> action)
Parameters
actionFunc<IMigrationExecutionContext, CancellationToken, Task>
Properties
Action
The action to run.
public Func<IMigrationExecutionContext, CancellationToken, Task> Action { get; }