Skip to content

ManagedMethodSource

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

One managed assembly’s contribution to a managed↔native correlation build: its simple name (ILC embeds it in every mangled symbol) and its method definitions.

public sealed record ManagedMethodSource : IEquatable<ManagedMethodSource>

ObjectManagedMethodSource

ManagedMethodSource(string, IReadOnlyList<MethodDefInfo>)

Section titled “ManagedMethodSource(string, IReadOnlyList<MethodDefInfo>)”

One managed assembly’s contribution to a managed↔native correlation build: its simple name (ILC embeds it in every mangled symbol) and its method definitions.

Parameters:

public ManagedMethodSource(string AssemblyName, IReadOnlyList<MethodDefInfo> Methods)

The assembly simple name, exactly as mstat records attribute it.

Returns: String

public string AssemblyName { get; init; }

The assembly’s method definitions.

Returns: IReadOnlyList<MethodDefInfo>

public IReadOnlyList<MethodDefInfo> Methods { get; init; }