Struct S57FieldUpdateControl
Represents an update control field (FSPC, FFPC, VRPC, or SGCC) that describes how to splice a subfield array during an S-57 update.
public readonly record struct S57FieldUpdateControl : IEquatable<S57FieldUpdateControl>
- Implements
- Inherited Members
Remarks
Update files use control fields to specify insert, delete, or modify operations on repeating subfield arrays (spatial pointers, feature pointers, vector pointers, or coordinates) at a specific index.
The Index is 1-based, matching the S-57 specification convention.
Properties
Count
Gets the number of entries affected by the operation.
public int Count { get; init; }
Property Value
Index
Gets the 1-based index in the target array where the operation begins.
public int Index { get; init; }
Property Value
UpdateInstruction
Gets the update instruction (insert, delete, or modify).
public S57UpdateInstruction UpdateInstruction { get; init; }