protected TableOperationHandler([NotNull] TableOperationHandler other) { Check.NotNull(other, "other"); _initialTableName = other._initialTableName; TableName = other.TableName; _operations = other._operations; _columnNamePairs = other._columnNamePairs; }
public virtual void SetHandler([NotNull] TableOperationHandler handler) { Check.NotNull(handler, "handler"); var index = _handlers.FindIndex(h => h.TableName == handler.TableName); if (index >= 0) { _handlers[index] = handler; } else { _handlers.Add(handler); } }