Skip to content

OperationStatusPayload

Namespace: Dotsider.Core.Protocol

Assembly: Dotsider.Core.dll

A queued-operation status. 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 OperationStatusPayload : IEquatable<OperationStatusPayload>

ObjectOperationStatusPayload

A queued-operation status. 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 OperationStatusPayload(string Status)

Returns: String

public string Status { get; init; }

Parameters:

public void Deconstruct(out string Status)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Parameters:

Returns: Boolean

public bool Equals(OperationStatusPayload? other)

Returns: Int32

public override int GetHashCode()

Returns: String

public override string ToString()

operator !=(OperationStatusPayload?, OperationStatusPayload?)

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

Parameters:

Returns: Boolean

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

operator ==(OperationStatusPayload?, OperationStatusPayload?)

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

Parameters:

Returns: Boolean

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