FiftyOne.Foundation.Mobile.Detection.WebProvider.CheckDataFileHasRefreshed C# (CSharp) 메소드

CheckDataFileHasRefreshed() 개인적인 정적인 메소드

Returns true if a newer data set is now available.
private static CheckDataFileHasRefreshed ( FiftyOne.Foundation.Mobile.Detection.Entities.DataSet dataSet ) : bool
dataSet FiftyOne.Foundation.Mobile.Detection.Entities.DataSet The data set to be checked for changes to the master source
리턴 bool
        private static bool CheckDataFileHasRefreshed(DataSet dataSet)
        {
            if (Manager.BinaryFilePath != null &&
                File.Exists(Manager.BinaryFilePath) &&
                dataSet.Published != null && dataSet.LastModified > DateTime.MinValue)
            {
                if (dataSet.LastModified != null && File.GetLastWriteTimeUtc(Manager.BinaryFilePath) > dataSet.LastModified)
                {
                    return true;
                }
            }
            return false;
        }