dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Serialization
MapPointSerializationRecord Class
Protobuf serialization record for MapPoint.
public record MapPointSerializationRecord : dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<dymaptic.GeoBlazor.Core.Model.MapPoint>, System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.MapPointSerializationRecord>
Inheritance System.Object 🡒 MapComponentSerializationRecord 🡒 dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<MapPoint> 🡒 MapPointSerializationRecord
Implements System.IEquatable<MapPointSerializationRecord>
Constructors
MapPointSerializationRecord() Constructor
Default constructor for protobuf deserialization.
public MapPointSerializationRecord();
MapPointSerializationRecord(double[]) Constructor
Creates a new MapPointSerializationRecord with the specified coordinates.
public MapPointSerializationRecord(double[] Coordinates);
Parameters
Coordinates System.Double[]
Properties
MapPointSerializationRecord.Coordinates Property
The coordinate values array.
public double[] Coordinates { get; init; }
Property Value
MapPointSerializationRecord.IsNull Property
Indicates whether this record represents a null value.
public override bool IsNull { get; init; }
Property Value
Methods
MapPointSerializationRecord.FromSerializationRecord() Method
Converts this serialization record back to the original type.
public override dymaptic.GeoBlazor.Core.Model.MapPoint? FromSerializationRecord();