Example #1
0
 public bool Equals(Versioned <TValue> other)
 {
     return(Equals(Creator, other.Creator) &&
            Equals(Value, other.Value) &&
            Equals(SystemTimestamp, other.SystemTimestamp) &&
            Equals(VectorTimestamp, other.VectorTimestamp));
 }
Example #2
0
 public Node(Versioned <TKey> versioned, ImmutableList <Node> children, bool rejected)
 {
     Versioned = versioned;
     Rejected  = rejected;
     Children  = children;
 }
Example #3
0
 public Node(Versioned <TKey> versioned)
     : this(versioned, ImmutableList <Node> .Empty, false)
 {
 }