Click or drag to resize

FileSystemEntryInfo Class

Represents information about a file system entry.

This class cannot be inherited.

Inheritance Hierarchy
SystemObject
  Alphaleonis.Win32.FilesystemFileSystemEntryInfo

Namespace:  Alphaleonis.Win32.Filesystem
Assembly:  AlphaFS (in AlphaFS.dll) Version: 2.2
Syntax
[SerializableAttribute]
public sealed class FileSystemEntryInfo

The FileSystemEntryInfo type exposes the following members.

Properties
  NameDescription
Public propertyAlternateFileName
The instance 8.3 version of the filename.
Public propertyAttributes
The instance attributes.
Public propertyCreationTime
The instance creation time.
Public propertyCreationTimeUtc
The instance creation time, in coordinated universal time (UTC).
Public propertyExtension
The instance file extension.
Public propertyFileName
The instance file name.
Public propertyFileSize
The instance file size.
Public propertyFullPath
The instance full path.
Public propertyIsArchive
The instance is a candidate for backup or removal.
Public propertyIsCompressed
The instance is compressed.
Public propertyIsDevice
Reserved for future use.
Public propertyIsDirectory
The instance is a directory.
Public propertyIsEncrypted
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.
Public propertyIsHidden
The instance is hidden, and thus is not included in an ordinary directory listing.
Public propertyIsMountPoint
The instance is a mount point. Applicable to local directories and local volumes.
Public propertyIsNormal
The instance is a standard file that has no special attributes. This attribute is valid only if it is used alone.
Public propertyIsNotContentIndexed
The instance will not be indexed by the operating system's content indexing service.
Public propertyIsOffline
The instance is offline. The data of the file is not immediately available.
Public propertyIsReadOnly
The instance is read-only.
Public propertyIsReparsePoint
The instance contains a reparse point, which is a block of user-defined data associated with a file or a directory.
Public propertyIsSparseFile
The instance is a sparse file. Sparse files are typically large files whose data consists of mostly zeros.
Public propertyIsSymbolicLink
The instance is a symbolic link.
Public propertyIsSystem
The instance is a system file. That is, the file is part of the operating system or is used exclusively by the operating system.
Public propertyIsTemporary
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.
Public propertyLastAccessTime
The instance time this entry was last accessed.
Public propertyLastAccessTimeUtc
The instance time, in coordinated universal time (UTC), this entry was last accessed.
Public propertyLastWriteTime
The instance time this entry was last modified.
Public propertyLastWriteTimeUtc
The instance time, in coordinated universal time (UTC), this entry was last modified.
Public propertyLongFullPath
The instance full path in long path format.
Public propertyReparsePointTag
The instance reparse point tag.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns the FullPath of the FileSystemEntryInfo instance.
(Overrides ObjectToString.)
Top
See Also