Class AssemblySourceItem<T>
Implements
Inherited Members
Namespace: FluentMigrator.Runner.Initialization
Assembly: FluentMigrator.Runner.Core.dll
Syntax
public class AssemblySourceItem<T> : ITypeSourceItem<T> where T : class
Type Parameters
Name | Description |
---|---|
T |
Constructors
| Edit this page View SourceAssemblySourceItem(params Assembly[])
Initializes a new instance of the AssemblySourceItem class.
Declaration
public AssemblySourceItem(params Assembly[] assemblies)
Parameters
Type | Name | Description |
---|---|---|
Assembly[] | assemblies | The assemblies to load the type from |
Methods
| Edit this page View SourceGetCandidates(Predicate<Type>)
Gets all type candidates that implement T
.
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> |