protected internal void AddAutoUpdateField([NotNull] string fieldName, DbType fieldType)
 {
     if (!AutoUpdateFieldDictionary.ContainsKey(fieldName))
     {
         AutoUpdateFieldDictionary.Add(fieldName, new SpParameter(fieldName, fieldType, null));
     }
 }
        internal object GetAutoUpdateField([NotNull] string fieldName)
        {
            if (AutoUpdateFieldDictionary.TryGetValue(fieldName, out var parameterData) && parameterData.IsAssigned())
            {
                return(parameterData.Value);
            }

            return(null);
        }