Skip to content

ReadyToRunNativeAvailability

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

Why a managed method does or does not have inspectable ReadyToRun native code. Distinguishing these keeps a correlation report honest — a missing composite or unresolved component metadata is not the same as a genuinely IL-only method.

public enum ReadyToRunNativeAvailability

The method is precompiled, but the image architecture could not be identified.

Returns: ReadyToRunNativeAvailability

ArchUnsupported = 4

The owning component’s metadata could not be resolved by name and MVID.

Returns: ReadyToRunNativeAvailability

ComponentMetadataUnavailable = 3

The method is genuinely IL-only — not precompiled in this image.

Returns: ReadyToRunNativeAvailability

NotPrecompiled = 1

The method belongs to a component whose owner composite executable is not on disk.

Returns: ReadyToRunNativeAvailability

OwnerCompositeMissing = 2

The method has a precompiled native body that can be shown.

Returns: ReadyToRunNativeAvailability

Precompiled = 0