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