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