Skip to content

ReadyToRunCorrelationQuery

Namespace: Dotsider.Core.Analysis

Assembly: Dotsider.Core.dll

Resolves a “method or address” query against a ReadyToRun image and builds the one ReadyToRunMethodReport the CLI, MCP, and session surfaces all render. A method name, a 0x06… token, or a 0x… native address all resolve here; a value that is both a valid token and a covered address is reported ambiguous rather than guessed. Methods present in metadata but not precompiled resolve as IL-only rather than “not found”.

public static class ReadyToRunCorrelationQuery

ObjectReadyToRunCorrelationQuery

Resolve(AssemblyAnalyzer, string, CancellationToken)

Section titled “Resolve(AssemblyAnalyzer, string, CancellationToken)”

Resolves methodOrAddress against analyzer.

Parameters:

  • analyzer (AssemblyAnalyzer): The ReadyToRun image’s analyzer.
  • methodOrAddress (String): A method name, a qualified Type.Method, a 0x06… token, or a 0x… native address.
  • cancellationToken (CancellationToken): Cancels the disassembly and match sweep.

Returns: ReadyToRunQueryResult

public static ReadyToRunQueryResult Resolve(AssemblyAnalyzer analyzer, string methodOrAddress, CancellationToken cancellationToken)