Table of Contents

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

string

Default

Gets the default path provider representing the global Mono installation on the current system.

public static MonoPathProvider Default { get; }

Property Value

MonoPathProvider

DefaultInstallationPath

Gets the path to the Mono installation on the current system.

public static string? DefaultInstallationPath { get; }

Property Value

string

FacadesDirectory

When available, gets the path to the Mono reference facades directory.

public string? FacadesDirectory { get; }

Property Value

string

GacDirectory

When available, gets the path to the Mono GAC directory.

public string? GacDirectory { get; }

Property Value

string