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