Class AssemblyVersionTableMetaDataSourceItem
Implementation of IVersionTableMetaDataSourceItem that uses assemblies as source
Implements
Inherited Members
Namespace: FluentMigrator.Runner.Initialization
Assembly: FluentMigrator.Runner.Core.dll
Syntax
public class AssemblyVersionTableMetaDataSourceItem : IVersionTableMetaDataSourceItem
Constructors
AssemblyVersionTableMetaDataSourceItem(params Assembly[])
Initializes a new instance of the AssemblyVersionTableMetaDataSourceItem class.
Declaration
public AssemblyVersionTableMetaDataSourceItem(params Assembly[] assemblies)
Parameters
| Type | Name | Description |
|---|---|---|
| Assembly[] | assemblies | The assemblies to load the type from |
Methods
GetCandidates(Predicate<Type>)
Gets all version table metadata type candidates
Declaration
public IEnumerable<Type> GetCandidates(Predicate<Type> predicate)
Parameters
| Type | Name | Description |
|---|---|---|
| Predicate<Type> | predicate | The predicate to filter the types |
Returns
| Type | Description |
|---|---|
| IEnumerable<Type> |