dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Serialization
SerializableParameterRecord Class
Represents metadata about a serializable parameter including its type and nullability.
public record SerializableParameterRecord : System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.SerializableParameterRecord>
Inheritance System.Object 🡒 SerializableParameterRecord
Implements System.IEquatable<SerializableParameterRecord>
Constructors
SerializableParameterRecord(Type, bool, Type, bool) Constructor
Represents metadata about a serializable parameter including its type and nullability.
public SerializableParameterRecord(System.Type Type, bool IsNullable, System.Type? SingleType, bool SingleTypeIsNullable);
Parameters
Type System.Type
The type of the parameter.
IsNullable System.Boolean
Whether the parameter is nullable.
SingleType System.Type
The single generic type argument, if applicable.
SingleTypeIsNullable System.Boolean
Whether the single generic type argument is nullable, if applicable.
Properties
SerializableParameterRecord.IsNullable Property
Whether the parameter is nullable.
public bool IsNullable { get; init; }
Property Value
SerializableParameterRecord.SingleType Property
The single generic type argument, if applicable.
public System.Type? SingleType { get; init; }
Property Value
SerializableParameterRecord.SingleTypeIsNullable Property
Whether the single generic type argument is nullable, if applicable.
public bool SingleTypeIsNullable { get; init; }
Property Value
SerializableParameterRecord.Type Property
The type of the parameter.
public System.Type Type { get; init; }