internal class QuickIOTransferSetTimestampsJob : QuickIOTransferJob
Job to set timestamps
QuickIOTransferSetTimestampsJob(String targetPath, DateTime creationTime, DateTime lastAccessTime, DateTime lastWriteTime, Int32 prorityLevel)
Job for creating directory paths
public void QuickIOTransferSetTimestampsJob(String targetPath, DateTime creationTime, DateTime lastAccessTime, DateTime lastWriteTime, Int32 prorityLevel)
Parameters
targetPath
StringAffected fullname to set attributes
lastWriteTime
DateTimeThe time the file was last written to.
prorityLevel
Int32Priority level of directory creation should be higher than file creation without parent check
creationTime
DateTimeThe creation time
lastAccessTime
DateTimeThe time that the file was last accessed
Implementation()
Implementation of this job
protected void Implementation()
CreationTime
Gets the creation time
public DateTime CreationTime { get; }
CreationTimeUtc
Gets the creation time (UTC)
public DateTime CreationTimeUtc { get; set; }
JobType
JobType
internal override QuickIOTransferJobType JobType { get; }
LastAccessTime
Gets the time that the file was last accessed
public DateTime LastAccessTime { get; }
LastAccessTimeUtc
Gets the time (UTC) of last access.
public DateTime LastAccessTimeUtc { get; set; }
LastWriteTime
Gets the time the file was last written to.
public DateTime LastWriteTime { get; }
LastWriteTimeUtc
Gets the time (UTC) was last written to
public DateTime LastWriteTimeUtc { get; set; }
TargetPath
Targetpath
public String TargetPath { get; set; }