Skip to content

StringSource

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

Identifies the source from which a string was extracted.

public enum StringSource

A frozen String object recovered from a Native AOT binary’s frozen object region — the AOT counterpart of the #US heap.

Returns: StringSource

FrozenObject = 4

The #Strings metadata heap, containing identifier names used in metadata tables.

Returns: StringSource

MetadataStrings = 1

Raw printable character sequences extracted directly from the binary.

Returns: StringSource

RawBinary = 2

UTF-16LE printable character sequences extracted directly from the binary. This is how managed string literals freeze in Native AOT images.

Returns: StringSource

RawBinaryUtf16 = 3

The #US (User Strings) metadata heap, containing string literals used in IL code.

Returns: StringSource

UserStrings = 0