コード例 #1
0
ファイル: UncDirectoryTests.cs プロジェクト: tmct/LongPath
        public void TestSetLastAccessTimeUtcNonExistentDir()
        {
            var      tempLongPathFilename = Path.Combine(uncDirectory, Path.GetRandomFileName());
            DateTime dateTime             = DateTime.UtcNow.AddDays(1);

            Assert.Throws <FileNotFoundException>(() => Directory.SetLastAccessTimeUtc(tempLongPathFilename, dateTime));
        }
コード例 #2
0
        public void TestSetLastAccessTimeUtcNonExistentDir()
        {
            var      tempLongPathFilename = Path.Combine(uncDirectory, Path.GetRandomFileName());
            DateTime dateTime             = DateTime.UtcNow.AddDays(1);

            Directory.SetLastAccessTimeUtc(tempLongPathFilename, dateTime);
        }
コード例 #3
0
ファイル: UncDirectoryTests.cs プロジェクト: tmct/LongPath
        public void TestSetLastAccessTimeUtc()
        {
            var tempLongPathFilename = Path.Combine(uncDirectory, Path.GetRandomFileName());

            Directory.CreateDirectory(tempLongPathFilename);
            try
            {
                DateTime dateTime = DateTime.UtcNow.AddDays(1);
                Directory.SetLastAccessTimeUtc(tempLongPathFilename, dateTime);
                var fi = new DirectoryInfo(tempLongPathFilename);
                Assert.AreEqual(fi.LastAccessTimeUtc, dateTime);
            }
            finally
            {
                Directory.Delete(tempLongPathFilename);
            }
        }
コード例 #4
0
ファイル: zDirectory.cs プロジェクト: 24/source_04
 public static void SetLastAccessTimeUtc(string path, DateTime lastWriteTimeUtc)
 {
     Directory.SetLastAccessTimeUtc(path, lastWriteTimeUtc);
 }