Table of Contents

Interface IAssemblyResolver

Namespace
AsmResolver.DotNet
Assembly
AsmResolver.DotNet.dll

Provides members for resolving references to external .NET assemblies.

public interface IAssemblyResolver

Methods

Resolve(AssemblyDescriptor, ModuleDefinition?, out AssemblyDefinition?)

Resolves a reference to an assembly.

ResolutionStatus Resolve(AssemblyDescriptor assembly, ModuleDefinition? originModule, out AssemblyDefinition? result)

Parameters

assembly AssemblyDescriptor

The reference to the assembly.

originModule ModuleDefinition

The module the assembly is assumed to be referenced in.

result AssemblyDefinition

The resolved assembly, or null if resolution failed.

Returns

ResolutionStatus

A value describing the success or failure status of the assembly resolution.