IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta)
        {
            switch (delta)
            {
            case ORMultiValueDictionaryDelta d:
                return(MergeDelta(d.Underlying));

            default:
                return(MergeDelta((ORDictionary <TKey, ORSet <TValue> > .IDeltaOperation)delta));
            }
        }
Esempio n. 2
0
        IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta)
        {
            switch (delta)
            {
            case PNCounterDictionaryDelta d:
                return(MergeDelta(d.Underlying));

            default:
                return(MergeDelta((ORDictionary <TKey, PNCounter> .IDeltaOperation)delta));
            }
        }
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) =>
 MergeDelta((ORDictionary <TKey, PNCounter> .IDeltaOperation)delta);
Esempio n. 4
0
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) => Merge((PNCounter)delta);
Esempio n. 5
0
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) =>
 MergeDelta((ORDictionary <TKey, LWWRegister <TValue> > .IDeltaOperation)delta);
Esempio n. 6
0
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) => MergeDelta((IDeltaOperation)delta);