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
moduleModuleDefinitionThe module to find methods in.
signaturesIReadOnlyList<Signature>The signatures to match.
progressIProgress<SignatureMatcherProgress>The object to report progress to.
Returns
- MatchResult
The matching signatures.