dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Serialization
AttributeCollectionSerializationRecord Class
Protobuf serialization record for a collection of attributes.
public record AttributeCollectionSerializationRecord : dymaptic.GeoBlazor.Core.Serialization.MapComponentCollectionSerializationRecord<dymaptic.GeoBlazor.Core.Serialization.AttributeSerializationRecord>, System.IEquatable<dymaptic.GeoBlazor.Core.Serialization.AttributeCollectionSerializationRecord>
Inheritance System.Object 🡒 MapComponentBaseCollectionSerializationRecord 🡒 dymaptic.GeoBlazor.Core.Serialization.MapComponentCollectionSerializationRecord<AttributeSerializationRecord> 🡒 AttributeCollectionSerializationRecord
Implements System.IEquatable<AttributeCollectionSerializationRecord>
Constructors
AttributeCollectionSerializationRecord() Constructor
Default constructor for protobuf deserialization.
public AttributeCollectionSerializationRecord();
AttributeCollectionSerializationRecord(AttributeSerializationRecord[]) Constructor
Creates a new AttributeCollectionSerializationRecord with the specified items.
public AttributeCollectionSerializationRecord(dymaptic.GeoBlazor.Core.Serialization.AttributeSerializationRecord[] items);
Parameters
items AttributeSerializationRecord[]
Properties
AttributeCollectionSerializationRecord.IsNull Property
Indicates whether this collection record represents a null value.
public override bool IsNull { get; init; }
Property Value
AttributeCollectionSerializationRecord.Items Property
The collection of attribute serialization records.
public sealed override dymaptic.GeoBlazor.Core.Serialization.AttributeSerializationRecord[]? Items { get; set; }