aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Tango.PPC.Common/Threading
ModeNameSize
-rw-r--r--IDispatcherProvider.cs722logstatsplain
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.Synchronization
{
    /// <summary>
    /// Represents the available types of <see cref="Diff"/> actions.
    /// </summary>
    public enum DiffAction
    {
        /// <summary>
        /// Add table to slave
        /// </summary>
        AddTableToSlave,
        /// <summary>
        /// Add column to slave
        /// </summary>
        AddColumnToSlave,
        /// <summary>
        /// Add row to slave
        /// </summary>
        AddRowToSlave,
        /// <summary>
        /// Add row to master
        /// </summary>
        AddRowToMaster,
        /// <summary>
        /// Update row in slave
        /// </summary>
        UpdateRowInSlave,
        /// <summary>
        /// Update row in master
        /// </summary>
        UpdateRowInMaster,
        /// <summary>
        /// Replace table data in slave
        /// </summary>
        ReplaceTableDataInSlave,
        /// <summary>
        /// Replace table data in master
        /// </summary>
        ReplaceTableDataInMaster,
    }
}