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.

MemberKindDescription
AppDomain CurrentDomainPropertyGets or sets the current domain.
IAssemblyHandler LoaderPropertyGets or sets the loader.
BeepSkiaLoaderExtensions(IAssemblyHandler ploader)MethodInitializes a new instance of the BeepSkiaLoaderExtensions class.
void Dispose()MethodUnsubscribes from the process-wide assembly-resolve event. Safe to call twice.
IErrorsInfo LoadAllAssembly()MethodGets or sets the load all assembly.
IErrorsInfo Scan()MethodGets or sets the scan.
IErrorsInfo Scan(assemblies_rep assembly)MethodGets or sets the scan.
IErrorsInfo Scan(Assembly assembly)MethodGets or sets the scan.