Versionr.LocalDB.LoadFileTimes C# (CSharp) Method

LoadFileTimes() private method

private LoadFileTimes ( ) : LocalState.FileTimestamp>.Dictionary
return LocalState.FileTimestamp>.Dictionary
        internal Dictionary<string, LocalState.FileTimestamp> LoadFileTimes()
        {
            Dictionary<string, LocalState.FileTimestamp> result = new Dictionary<string, LocalState.FileTimestamp>();
            bool refresh = false;
            foreach (var x in Table<LocalState.FileTimestamp>().ToList())
            {
                if (x.CanonicalName != null)
                    result[x.CanonicalName] = x;
                else
                    refresh = true;
            }
            if (refresh)
                ReplaceFileTimes(result);
            return result;
        }