Table of Contents

Class SignatureMatcher

Namespace
CilFi
Assembly
CilFi.Core.dll

Provides a mechanism for matching signatures to methods in a .NET module.

public static class SignatureMatcher
Inheritance
SignatureMatcher
Inherited Members

Methods

MatchInModule(ModuleDefinition, IReadOnlyList<Signature>, IProgress<SignatureMatcherProgress>?)

Finds methods that match the provided signatures.

public static MatchResult MatchInModule(ModuleDefinition module, IReadOnlyList<Signature> signatures, IProgress<SignatureMatcherProgress>? progress = null)

Parameters

module ModuleDefinition

The module to find methods in.

signatures IReadOnlyList<Signature>

The signatures to match.

progress IProgress<SignatureMatcherProgress>

The object to report progress to.

Returns

MatchResult

The matching signatures.