Interface ITypeLoader
- Namespace
- Quartz.Extensibility
- Assembly
- Quartz.dll
An interface for classes wishing to provide the service of loading classes and resources within the scheduler...
public interface ITypeLoader
Methods
LoadType(string)
Return the type with the given name.
Type? LoadType(string name)
Parameters
namestringThe assembly-qualified type name to load.
Returns
Remarks
An implementation that cannot resolve the name must throw — TypeLoadException is what the built-in helper raises — rather than returning null. Quartz calls this when it already knows a type is required, so a null would only surface later as a failure with nothing left to point at. null is reserved for a null or empty name.
Exceptions
- TypeLoadException
The name could not be resolved to a type.