Class ReflectionBasedDbFactory
Inheritance
ReflectionBasedDbFactory
Assembly: FluentMigrator.Runner.Core.dll
Syntax
public class ReflectionBasedDbFactory : DbFactoryBase, IDbFactory
Constructors
ReflectionBasedDbFactory(params TestEntry[])
Declaration
protected ReflectionBasedDbFactory(params ReflectionBasedDbFactory.TestEntry[] testEntries)
Parameters
Type |
Name |
Description |
TestEntry[] |
testEntries |
|
ReflectionBasedDbFactory(string, string)
Declaration
public ReflectionBasedDbFactory(string assemblyName, string dbProviderFactoryTypeName)
Parameters
Type |
Name |
Description |
string |
assemblyName |
|
string |
dbProviderFactoryTypeName |
|
Methods
CreateFactory()
Declaration
protected override DbProviderFactory CreateFactory()
Returns
Overrides
TryCreateFactory(IEnumerable<TestEntry>, ICollection<Exception>, out DbProviderFactory)
Declaration
protected static bool TryCreateFactory(IEnumerable<ReflectionBasedDbFactory.TestEntry> entries, ICollection<Exception> exceptions, out DbProviderFactory factory)
Parameters
Returns
TryCreateFactoryFromRuntimeHost(TestEntry, ICollection<Exception>, out DbProviderFactory)
Declaration
protected static bool TryCreateFactoryFromRuntimeHost(ReflectionBasedDbFactory.TestEntry entry, ICollection<Exception> exceptions, out DbProviderFactory factory)
Parameters
Returns
TryCreateFromAppDomainPaths(TestEntry, ICollection<Exception>, out DbProviderFactory)
Declaration
protected static bool TryCreateFromAppDomainPaths(ReflectionBasedDbFactory.TestEntry entry, ICollection<Exception> exceptions, out DbProviderFactory factory)
Parameters
Returns
TryLoadAssemblyFromAppDomainDirectories(string, ICollection<Exception>, out Assembly)
Declaration
protected static bool TryLoadAssemblyFromAppDomainDirectories(string assemblyName, ICollection<Exception> exceptions, out Assembly assembly)
Parameters
Returns
TryLoadAssemblyFromDirectories(IEnumerable<string>, string, ICollection<Exception>, out Assembly)
Declaration
protected static bool TryLoadAssemblyFromDirectories(IEnumerable<string> directories, string assemblyName, ICollection<Exception> exceptions, out Assembly assembly)
Parameters
Returns
Implements