Header menu logo F# Compiler Guide

FSharp.Compiler.DependencyManager Namespace

Type Description

AssemblyResolutionProbe

Signature for ResolutionProbe callback host implements this, it's job is to return a list of assembly paths to probe.

AssemblyResolveHandler

Handle Assembly resolution

DependencyProvider

Provides DependencyManagement functions. The class incrementally collects IDependencyManagerProvider, indexed by key, and queries them. These are found and instantiated with respect to the compilerTools and outputDir provided each time the TryFindDependencyManagerByKey and TryFindDependencyManagerInPath are executed, which are assumed to be invariant over the lifetime of the DependencyProvider.

ErrorReportType

Todo describe this API

IDependencyManagerProvider

Wraps access to a DependencyManager implementation

IResolveDependenciesResult

The results of ResolveDependencies

NativeDllResolveHandler

NativeResolutionProbe

Signature for Native library resolution probe callback host implements this, it's job is to return a list of package roots to probe.

ResolvingErrorReport

Type something to start searching.