LocalItem Class
Namespace: Rebex.IO
Assembly: Rebex.Common.dll (version 7.0.9083)
Represents a file or directory on the local file system.
Syntax
public class LocalItem : FileSystemItem
Inherited Members
Constructors
Name | Description |
---|---|
LocalItem(String) | Initializes a new instance of the LocalItem class. |
Properties
Name | Description |
---|---|
Attributes | Gets item attributes. |
CreationTime | Gets the creation time of the item. Inherited from FileSystemItem. |
Exists | Gets a value indicating whether the file or directory exists. |
FullPath | Gets the full path of the file or directory. |
IsDirectory | Gets a value indicating whether the item is a directory. |
IsFile | Gets a value indicating whether the item is a file. |
IsLink | Gets a value indicating whether the item is a link. |
LastAccessTime | Gets the last access time of the item. Inherited from FileSystemItem. |
LastWriteTime | Gets the last modification time of the item. Inherited from FileSystemItem. |
Length | Gets file length. |
Name | Gets the name of the file or directory. |
Path | Gets the relative path of the file or directory. |
Methods
Name | Description |
---|---|
ComputeCrc32() | Computes the CRC32 (Cyclic Redundancy Check) value of the file. |
Delete() | Deletes the local item. |
GetChecksum(String, ChecksumAlgorithm) | Calculates the checksum for the specified file. |
GetChecksum(String, ChecksumAlgorithm, Int64, Int64) | Calculates the checksum of the specified part of the specified file. |
GetCreationTime() | Gets the creation time of the item. |
GetDirectories() | Gets the list of directory items in a directory represented by this object. Fails if this object is not a directory. |
GetFiles() | Gets the list of file items in a directory represented by this object. Fails if this object is not a directory. |
GetLastAccessTime() | Gets the last access time of the item. |
GetLastWriteTime() | Gets the last modification time of the item. |
SetCreationTime(DateTime) | Sets the creation time of the item. |
SetLastAccessTime(DateTime) | Sets the last access time of the item. |
SetLastWriteTime(DateTime) | Sets the last modification time of the item. |
ToString() | Returns the full path of the item. |