Skip to content

BundleProbePayload

Namespace: Dotsider.Core.Protocol

Assembly: Dotsider.Core.dll

A single-file bundle probe result. 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 BundleProbePayload : IEquatable<BundleProbePayload>

ObjectBundleProbePayload

A single-file bundle probe result. 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 BundleProbePayload(bool IsBundle, long HeaderOffset)

Returns: Int64

public long HeaderOffset { get; init; }

Returns: Boolean

public bool IsBundle { get; init; }

Parameters:

public void Deconstruct(out bool IsBundle, out long HeaderOffset)

Parameters:

Returns: Boolean

public bool Equals(BundleProbePayload? other)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Returns: Int32

public override int GetHashCode()

Returns: String

public override string ToString()

operator !=(BundleProbePayload?, BundleProbePayload?)

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

Parameters:

Returns: Boolean

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

operator ==(BundleProbePayload?, BundleProbePayload?)

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

Parameters:

Returns: Boolean

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