Class MonoPathProvider
- Namespace
- AsmResolver.DotNet
- Assembly
- AsmResolver.DotNet.dll
Provides a mechanism for looking up runtime libraries in a Mono installation folder.
public class MonoPathProvider
- Inheritance
-
MonoPathProvider
- Inherited Members
Constructors
MonoPathProvider()
Creates a mono path provider using the default Mono installation path detected on the system.
public MonoPathProvider()
MonoPathProvider(string?)
Creates a mono path provider using the provided Mono installation path.
public MonoPathProvider(string? installDirectory)
Parameters
installDirectory
string
Properties
ApiDirectory
When available, gets the path to the Mono reference API directory.
public string? ApiDirectory { get; }
Property Value
Default
Gets the default path provider representing the global Mono installation on the current system.
public static MonoPathProvider Default { get; }
Property Value
DefaultInstallationPath
Gets the path to the Mono installation on the current system.
public static string? DefaultInstallationPath { get; }
Property Value
FacadesDirectory
When available, gets the path to the Mono reference facades directory.
public string? FacadesDirectory { get; }
Property Value
GacDirectory
When available, gets the path to the Mono GAC directory.
public string? GacDirectory { get; }