Aurora.Services.WebAPIConnector.ClearLog C# (CSharp) Метод

ClearLog() публичный Метод

public ClearLog ( bool staleOnly ) : bool
staleOnly bool
Результат bool
        public bool ClearLog(bool staleOnly)
        {
            QueryFilter filter = new QueryFilter();
            if (staleOnly)
            {
                DateTime now = DateTime.Now;
                uint ut = Utils.DateTimeToUnixTime(now);
                DateTime origin = new DateTime(1970, 1, 1, 0, 0, 0);
                origin.AddSeconds(ut);
                double staleTime = ut + (((now.Ticks - origin.Ticks) / 10000000.0) % 1) - 3600;
                filter.andLessThanEqFilters["loggedat"] = staleTime;
            }

            return GD.Delete(c_table_accessLog, staleOnly ? filter : null);
        }