Assembly loader extension
API reference for Beep.Skia.Loader (1 public types)
Complete API surface of the Beep.Skia.Loader assembly: 1 public types with their documented members. Follow the family guide for usage patterns.
BeepSkiaLoaderExtensions (class)
BeepDM loader extension that discovers Skia components in loaded assemblies. The extension subscribes to the process-wide AssemblyResolve event, so it must be disposed when the host is done with it; otherwise the instance stays alive and its resolution logic runs for every assembly load in the process.
| Member | Kind | Description |
|---|---|---|
AppDomain CurrentDomain | Property | Gets or sets the current domain. |
IAssemblyHandler Loader | Property | Gets or sets the loader. |
BeepSkiaLoaderExtensions(IAssemblyHandler ploader) | Method | Initializes a new instance of the BeepSkiaLoaderExtensions class. |
void Dispose() | Method | Unsubscribes from the process-wide assembly-resolve event. Safe to call twice. |
IErrorsInfo LoadAllAssembly() | Method | Gets or sets the load all assembly. |
IErrorsInfo Scan() | Method | Gets or sets the scan. |
IErrorsInfo Scan(assemblies_rep assembly) | Method | Gets or sets the scan. |
IErrorsInfo Scan(Assembly assembly) | Method | Gets or sets the scan. |