dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Serialization
SerializableMethodRecord Class
Represents metadata about a serializable method including its name, parameters, and return type.
public record SerializableMethodRecord : System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.SerializableMethodRecord>
Inheritance System.Object 🡒 SerializableMethodRecord
Implements System.IEquatable<SerializableMethodRecord>
Constructors
SerializableMethodRecord(string, SerializableParameterRecord[], SerializableParameterRecord) Constructor
Represents metadata about a serializable method including its name, parameters, and return type.
public SerializableMethodRecord(string MethodName, dymaptic.GeoBlazor.Core.Serialization.SerializableParameterRecord[] Parameters, dymaptic.GeoBlazor.Core.Serialization.SerializableParameterRecord? ReturnValue);
Parameters
MethodName System.String
The name of the method.
Parameters SerializableParameterRecord[]
The parameters of the method.
ReturnValue SerializableParameterRecord
The return value information, if any.
Properties
SerializableMethodRecord.MethodName Property
The name of the method.
public string MethodName { get; init; }
Property Value
SerializableMethodRecord.Parameters Property
The parameters of the method.
public dymaptic.GeoBlazor.Core.Serialization.SerializableParameterRecord[] Parameters { get; init; }
Property Value
SerializableMethodRecord.ReturnValue Property
The return value information, if any.
public dymaptic.GeoBlazor.Core.Serialization.SerializableParameterRecord? ReturnValue { get; init; }