ArchiveConflictKey
Namespace: Meshmakers.Octo.Runtime.Contracts.StreamData
One key of an archive's conflict precedence: a column of that archive plus the direction of it that counts as better.
public record ArchiveConflictKey : IEquatable<ArchiveConflictKey>
Inheritance Object → ArchiveConflictKey
Implements IEquatable<ArchiveConflictKey>
Properties
Column
Attribute path of the column, as the author declared it in Columns[].Path. The storage
layer maps it onto the physical column name.
public string Column { get; set; }
Property Value
Order
Which direction of the column counts as better.
public ConflictKeyOrder Order { get; set; }
Property Value
Constructors
ArchiveConflictKey(String, ConflictKeyOrder)
One key of an archive's conflict precedence: a column of that archive plus the direction of it that counts as better.
public ArchiveConflictKey(string Column, ConflictKeyOrder Order)
Parameters
Column String
Attribute path of the column, as the author declared it in Columns[].Path. The storage
layer maps it onto the physical column name.
Order ConflictKeyOrder
Which direction of the column counts as better.