Table of Contents

Class RunOperation

Namespace
eQuantic.Core.Data.Migration
Assembly
eQuantic.Core.Data.dll

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

action Func<IMigrationExecutionContext, CancellationToken, Task>

Properties

Action

The action to run.

public Func<IMigrationExecutionContext, CancellationToken, Task> Action { get; }

Property Value

Func<IMigrationExecutionContext, CancellationToken, Task>