Search Results for

    Show / Hide Table of Contents

    Namespace FluentMigrator.Runner.Initialization

    Classes

    AssemblyCollectionService

    A compatibility service to get the assembly collection from the found migrations

    AssemblyFileLoadEngine

    Tries to load the assembly from a file

    AssemblyMigrationSourceItem

    Implementation of IMigrationSourceItem that accepts a collection of assemblies

    AssemblyNameLoadEngine

    Tries to load the assembly by name

    AssemblySource

    Provides access to delay-loaded assemblies

    AssemblySourceConventionSetAccessor

    AssemblySourceItem

    The default implementation of an IAssemblySourceItem

    AssemblySourceItem<T>

    AssemblySourceMigrationRunnerConventionsAccessor

    Searches for a IMigrationRunnerConventions implementation in the given assemblies

    AssemblySourceOptions

    Options for the assembly loader

    AssemblySourceVersionTableMetaDataAccessor

    Scans the given source assemblies and returns a found IVersionTableMetaData implementation

    AssemblyVersionTableMetaDataSourceItem

    Implementation of IVersionTableMetaDataSourceItem that uses assemblies as source

    ConfigurationConnectionStringReader

    Implementation of IConnectionStringReader that interprets tries to get the connection string from an IConfiguration or IConfigurationRoot.

    ConnectionStringAccessor

    Default implementation of IConnectionStringAccessor

    DefaultConnectionStringProvider

    MigrationSource

    The default implementation of a IFilteringMigrationSource.

    PassThroughConnectionStringReader

    A connection string provider that just passes through the given connection string

    PassThroughMigrationRunnerConventionsAccessor

    Implementation of IMigrationRunnerConventionsAccessor that just passes through the given IMigrationRunnerConventions

    PassThroughVersionTableMetaDataAccessor

    Passes through the given version table metadata

    ProfileSource

    The default implementation of IProfileSource

    RunnerContext

    RunnerOptions

    The options for a migration runner

    TaskExecutor

    TypeFilterOptions

    Type filtering options

    Interfaces

    IAssemblyLoadEngine

    Assembly loader engine

    IAssemblySource

    Interface for an assembly provider

    IAssemblySourceItem

    Represents an item for the AssemblySource

    IConnectionStringAccessor

    Interface to get the connection string

    IConnectionStringProvider

    IConnectionStringReader

    Interface to access the connection string

    IConventionSetAccessor

    Accessor for an IConventionSet

    IFilteringMigrationSource

    This is a specialization of IMigrationSource that allows filtering the types beforehand

    IMigrationRunnerConventionsAccessor

    Access to the IMigrationRunnerConventions

    IMigrationSource

    The source for all types implementing IMigration and having the MigrationAttribute

    IMigrationSourceItem

    Interface to get the candidate types for MigrationSource

    IProfileSource

    Gets all types

    IRunnerContext

    IScanIn

    Interface to store the current source item

    IScanInBuilder

    Interface to define how the scanned assemblies are used

    IScanInForBuilder

    Defines how the scanned assemblies are used

    ITypeSourceItem<T>

    The source of types implementing the interface of type T.

    IVersionTableMetaDataAccessor

    Accessor for the IVersionTableMetaData

    IVersionTableMetaDataSourceItem

    The source of types implementing the IVersionTableMetaData interface.

    In this article
    Back to top
    Copyright © 2018 Fluent Migrator Project
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.