Interface IRunnerContext
Assembly: FluentMigrator.Runner.dll
Syntax
public interface IRunnerContext
Properties
AllowBreakingChange
Gets or sets a value indicating whether the migration runner is allowed to apply breaking changes
Declaration
bool AllowBreakingChange { get; set; }
Property Value
Announcer
Declaration
IAnnouncer Announcer { get; }
Property Value
ApplicationContext
Gets or sets the arbitrary application context passed to the task runner
Declaration
object ApplicationContext { get; set; }
Property Value
Connection
Declaration
string Connection { get; set; }
Property Value
ConnectionStringConfigPath
Declaration
string ConnectionStringConfigPath { get; set; }
Property Value
Database
Declaration
string Database { get; set; }
Property Value
DefaultSchemaName
Gets or sets the default schema name
Declaration
string DefaultSchemaName { get; set; }
Property Value
Namespace
Declaration
string Namespace { get; set; }
Property Value
NestedNamespaces
Declaration
bool NestedNamespaces { get; set; }
Property Value
NoConnection
Declaration
bool NoConnection { get; set; }
Property Value
PreviewOnly
Declaration
bool PreviewOnly { get; set; }
Property Value
Profile
Declaration
string Profile { get; set; }
Property Value
ProviderSwitches
Declaration
string ProviderSwitches { get; set; }
Property Value
StartVersion
Declaration
long StartVersion { get; set; }
Property Value
Steps
Declaration
Property Value
StopWatch
Declaration
IStopWatch StopWatch { get; }
Property Value
Tags
Declaration
IEnumerable<string> Tags { get; set; }
Property Value
Targets
Declaration
string[] Targets { get; set; }
Property Value
Task
Declaration
string Task { get; set; }
Property Value
Timeout
Declaration
int? Timeout { get; set; }
Property Value
TransactionPerSession
Declaration
bool TransactionPerSession { get; set; }
Property Value
Version
Declaration
long Version { get; set; }
Property Value
WorkingDirectory
Declaration
string WorkingDirectory { get; set; }
Property Value