A starter info class. Passed to all starting modules.
Public Member Functions | |
void | FindAllSubTypes (Type type, OnFoundTypeEvent found) |
Searches modules for subclasses of the given type (includes the type itself). Runs the found event for each one it discovers. More... | |
virtual void | Done (Assembly asm) |
Called right after all modules in the given assembly are done starting. More... | |
Public Attributes | |
bool | ShareScanners =true |
True if scanners should be shared. That basically means those scanners will be applied to all loading assemblies. More... | |
Package Attributes | |
AssemblyScanner | Scanner_ |
A shared scanner.</summray> More... | |
Static Package Attributes | |
static AssemblyScanner | SharedScanner |
A globally shared scanner. More... | |
Properties | |
AssemblyScanner | Scanner [get] |
A scanner for this start info. More... | |
|
inlinevirtual |
Called right after all modules in the given assembly are done starting.
|
inline |
Searches modules for subclasses of the given type (includes the type itself). Runs the found event for each one it discovers.
|
package |
A shared scanner.</summray>
|
staticpackage |
A globally shared scanner.
bool Modular.StartInfo.ShareScanners =true |
True if scanners should be shared. That basically means those scanners will be applied to all loading assemblies.
|
get |
A scanner for this start info.