dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Serialization

GraphicOriginSerializationRecord Class

Protobuf serialization record for GraphicOrigin.

public record GraphicOriginSerializationRecord : dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<dymaptic.GeoBlazor.Core.Model.GraphicOrigin>, System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.GraphicOriginSerializationRecord>

Inheritance System.Object 🡒 MapComponentSerializationRecord 🡒 dymaptic.GeoBlazor.Core.Serialization.MapComponentSerializationRecord<GraphicOrigin> 🡒 GraphicOriginSerializationRecord

Implements System.IEquatable<GraphicOriginSerializationRecord>

Constructors

GraphicOriginSerializationRecord() Constructor

Default constructor for protobuf deserialization.

public GraphicOriginSerializationRecord();

GraphicOriginSerializationRecord(string, string, Nullable) Constructor

Creates a new GraphicOriginSerializationRecord with the specified values.

public GraphicOriginSerializationRecord(string? LayerId, string? ArcGISLayerId, System.Nullable<int> LayerIndex);

Parameters

LayerId System.String

ArcGISLayerId System.String

LayerIndex System.Nullable<System.Int32>

Properties

GraphicOriginSerializationRecord.ArcGISLayerId Property

The ArcGIS layer ID.

public string? ArcGISLayerId { get; init; }

Property Value

System.String

GraphicOriginSerializationRecord.IsNull Property

Indicates whether this record represents a null value.

public override bool IsNull { get; init; }

Property Value

System.Boolean

GraphicOriginSerializationRecord.LayerId Property

The GeoBlazor layer ID.

public string? LayerId { get; init; }

Property Value

System.String

GraphicOriginSerializationRecord.LayerIndex Property

The layer index within the map.

public System.Nullable<int> LayerIndex { get; init; }

Property Value

System.Nullable<System.Int32>

Methods

GraphicOriginSerializationRecord.FromSerializationRecord() Method

Converts this serialization record back to the original type.

public override dymaptic.GeoBlazor.Core.Model.GraphicOrigin? FromSerializationRecord();

Returns

GraphicOrigin