Skip to content

MstatLargestMethodPayload

Namespace: Dotsider.Core.Protocol

Assembly: Dotsider.Core.dll

A large method reported by mstat. Defines a stable contract for command-line and MCP protocol responses. Uses an explicit shape that source-generated JSON preserves in Native AOT.

public sealed record MstatLargestMethodPayload : IEquatable<MstatLargestMethodPayload>

ObjectMstatLargestMethodPayload

MstatLargestMethodPayload(string, MstatMethodPayload, long, string, IReadOnlyList<string>)

Section titled “MstatLargestMethodPayload(string, MstatMethodPayload, long, string, IReadOnlyList<string>)”

A large method reported by mstat. Defines a stable contract for command-line and MCP protocol responses. Uses an explicit shape that source-generated JSON preserves in Native AOT.

Parameters:

public MstatLargestMethodPayload(string Source, MstatMethodPayload Method, long Size, string FullPath, IReadOnlyList<string> NodeNames)

Returns: String

public string FullPath { get; init; }

Returns: MstatMethodPayload

public MstatMethodPayload Method { get; init; }

Returns: IReadOnlyList<String>

public IReadOnlyList<string> NodeNames { get; init; }

Returns: Int64

public long Size { get; init; }

Returns: String

public string Source { get; init; }

Deconstruct(out string, out MstatMethodPayload, out long, out string, out IReadOnlyList<string>)

Section titled “Deconstruct(out string, out MstatMethodPayload, out long, out string, out IReadOnlyList<string>)”

Parameters:

public void Deconstruct(out string Source, out MstatMethodPayload Method, out long Size, out string FullPath, out IReadOnlyList<string> NodeNames)

Parameters:

Returns: Boolean

public bool Equals(MstatLargestMethodPayload? other)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Returns: Int32

public override int GetHashCode()

Returns: String

public override string ToString()

operator !=(MstatLargestMethodPayload?, MstatLargestMethodPayload?)

Section titled “operator !=(MstatLargestMethodPayload?, MstatLargestMethodPayload?)”

Parameters:

Returns: Boolean

public static bool operator !=(MstatLargestMethodPayload? left, MstatLargestMethodPayload? right)

operator ==(MstatLargestMethodPayload?, MstatLargestMethodPayload?)

Section titled “operator ==(MstatLargestMethodPayload?, MstatLargestMethodPayload?)”

Parameters:

Returns: Boolean

public static bool operator ==(MstatLargestMethodPayload? left, MstatLargestMethodPayload? right)