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.