Skip to content

NativeSymbolMethodPayload

Namespace: Dotsider.Core.Protocol

Assembly: Dotsider.Core.dll

A native-symbol method identity. 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 NativeSymbolMethodPayload : IEquatable<NativeSymbolMethodPayload>

ObjectNativeSymbolMethodPayload

A native-symbol method identity. 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 NativeSymbolMethodPayload(string Name, string Address)

Returns: String

public string Address { get; init; }

Returns: String

public string Name { get; init; }

Parameters:

public void Deconstruct(out string Name, out string Address)

Parameters:

Returns: Boolean

public bool Equals(NativeSymbolMethodPayload? other)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Returns: Int32

public override int GetHashCode()

Returns: String

public override string ToString()

operator !=(NativeSymbolMethodPayload?, NativeSymbolMethodPayload?)

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

Parameters:

Returns: Boolean

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

operator ==(NativeSymbolMethodPayload?, NativeSymbolMethodPayload?)

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

Parameters:

Returns: Boolean

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