Component Assembly Resolver Class
This is used to resolve assembly dependencies when loading component assemblies with MEF
Definition
Namespace: Sandcastle.Core
Assembly: Sandcastle.Core (in Sandcastle.Core.dll) Version: 2026.1.20.0
Assembly: Sandcastle.Core (in Sandcastle.Core.dll) Version: 2026.1.20.0
C#
public sealed class ComponentAssemblyResolver : IDisposableVB
Public NotInheritable Class ComponentAssemblyResolver
Implements IDisposableC++
public ref class ComponentAssemblyResolver sealed : IDisposableF#
[<SealedAttribute>]
type ComponentAssemblyResolver =
class
interface IDisposable
end- Inheritance
- Object ComponentAssemblyResolver
- Implements
- IDisposable
Constructors
| ComponentAssemblyResolver | Constructor |
Methods
| AddFolder | Add a folder to check for dependencies |
| Dispose | This implements the Dispose() interface to properly dispose of the resolver |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize |
This handles garbage collection to ensure proper disposal of the resolver if not done explicitly
with Dispose.
(Overrides ObjectFinalize) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |