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