FileSystemEntryInfo Class |
This class cannot be inherited.
Namespace: Alphaleonis.Win32.Filesystem
The FileSystemEntryInfo type exposes the following members.
Name | Description | |
---|---|---|
AlternateFileName | The instance 8.3 version of the filename. | |
Attributes | The instance attributes. | |
CreationTime | The instance creation time. | |
CreationTimeUtc | The instance creation time, in coordinated universal time (UTC). | |
Extension | The instance file extension. | |
FileName | The instance file name. | |
FileSize | The instance file size. | |
FullPath | The instance full path. | |
IsArchive | The instance is a candidate for backup or removal. | |
IsCompressed | The instance is compressed. | |
IsDevice | Reserved for future use. | |
IsDirectory | The instance is a directory. | |
IsEncrypted | The instance is encrypted. For a file, this means that all data in the file is encrypted. For a directory, this means that encryption is the default for newly created files and directories. | |
IsHidden | The instance is hidden, and thus is not included in an ordinary directory listing. | |
IsMountPoint | The instance is a mount point. Applicable to local directories and local volumes. | |
IsNormal | The instance is a standard file that has no special attributes. This attribute is valid only if it is used alone. | |
IsNotContentIndexed | The instance will not be indexed by the operating system's content indexing service. | |
IsOffline | The instance is offline. The data of the file is not immediately available. | |
IsReadOnly | The instance is read-only. | |
IsReparsePoint | The instance contains a reparse point, which is a block of user-defined data associated with a file or a directory. | |
IsSparseFile | The instance is a sparse file. Sparse files are typically large files whose data consists of mostly zeros. | |
IsSymbolicLink | The instance is a symbolic link. | |
IsSystem | The instance is a system file. That is, the file is part of the operating system or is used exclusively by the operating system. | |
IsTemporary | The instance is temporary. A temporary file contains data that is needed while an application is executing but is not needed after the application is finished.
File systems try to keep all the data in memory for quicker access rather than flushing the data back to mass storage.
A temporary file should be deleted by the application as soon as it is no longer needed. | |
LastAccessTime | The instance time this entry was last accessed. | |
LastAccessTimeUtc | The instance time, in coordinated universal time (UTC), this entry was last accessed. | |
LastWriteTime | The instance time this entry was last modified. | |
LastWriteTimeUtc | The instance time, in coordinated universal time (UTC), this entry was last modified. | |
LongFullPath | The instance full path in long path format. | |
ReparsePointTag | The instance reparse point tag. |
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns the FullPath of the FileSystemEntryInfo instance. (Overrides ObjectToString.) |