1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- using System;
- using System.IO;
- namespace Wayne.Lib.IO
- {
- /// <summary>
- /// Windows CE File support extension.
- /// </summary>
- public class FileSupportExtensionCE : IFileSupportExtension
- {
- /// <summary>
- /// Sets the creation time on a file
- /// </summary>
- /// <param name="fileName"></param>
- /// <param name="dateTime"></param>
- public void SetCreationTime(string fileName, DateTime dateTime)
- {
- // Not supported in CE.
- }
- /// <summary>
- /// Sets last access time on a file
- /// </summary>
- /// <param name="fileName"></param>
- /// <param name="dateTime"></param>
- public void SetLastAccessTime(string fileName, DateTime dateTime)
- {
- // Not supported in CE.
- }
- /// <summary>
- /// Sets last write time on a file.
- /// </summary>
- /// <param name="fileName"></param>
- /// <param name="dateTime"></param>
- public void SetLastWriteTime(string fileName, DateTime dateTime)
- {
- // Not supported in CE.
- }
- /// <summary>
- /// Gets the creation date and time of a file
- /// </summary>
- /// <param name="fileName"></param>
- /// <returns></returns>
- public DateTime GetCreationTime(string fileName)
- {
- return File.GetCreationTime(fileName);
- }
- /// <summary>
- /// Gets the last time file was accessed
- /// </summary>
- /// <param name="fileName"></param>
- /// <returns></returns>
- public DateTime GetLastAccessTime(string fileName)
- {
- return File.GetLastAccessTime(fileName);
- }
- /// <summary>
- /// Gets the last time a file was written
- /// </summary>
- /// <param name="fileName"></param>
- /// <returns></returns>
- public DateTime GetLastWriteTime(string fileName)
- {
- return File.GetLastWriteTime(fileName);
- }
- }
- }
|