dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Serialization

MapComponentSerializationRecord Class

Generic base class for Protobuf serialization records that can be converted to a specific type.

public abstract record MapComponentSerializationRecord<T> : dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord, System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<T>>
    where T : dymaptic.GeoBlazor.Core.Interfaces.IProtobufSerializable

Type parameters

T

The type that this record can be converted to.

Inheritance System.Object 🡒 MapComponentSerializationRecord 🡒 MapComponentSerializationRecord

Derived
ActionBaseSerializationRecord
ChartMediaInfoValueSeriesSerializationRecord
ElementExpressionInfoSerializationRecord
FieldInfoFormatSerializationRecord
FieldInfoSerializationRecord
GeometrySerializationRecord
GraphicOriginSerializationRecord
GraphicSerializationRecord
ImageDataSerializationRecord
MapColorSerializationRecord
MapFontSerializationRecord
MapPathSerializationRecord
MapPointSerializationRecord
MediaInfoSerializationRecord
MediaInfoValueSerializationRecord
MeshComponentMaterialSerializationRecord
MeshComponentSerializationRecord
MeshTextureSerializationRecord
MeshTextureTransformSerializationRecord
MeshTransformSerializationRecord
MeshVertexAttributesSerializationRecord
MeshVertexSpaceSerializationRecord
PopupContentSerializationRecord
PopupExpressionInfoSerializationRecord
PopupTemplateSerializationRecord
RelatedRecordsInfoFieldOrderSerializationRecord
SpatialReferenceSerializationRecord
SymbolSerializationRecord
ViewHitSerializationRecord

Implements System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<T>>

Methods

MapComponentSerializationRecord.FromSerializationRecord() Method

Converts this serialization record back to the original type.

public abstract T? FromSerializationRecord();

Returns

T