BytecodeApi Documentation

BytecodeApi.IO.FileSystem Namespace

Classes


  Class Description
Public class AlternateDataStream
Represents an alternate data stream entry of a file or directory.
Public class AlternateDataStreamInfo
Provides properties and instance methods for NTFS alternate data streams.
Public class CacheFile
Represents a file that is a cached version of another content source. The file is located on the disk and is updated by a specified callback condition or a timeout. Read operations are performed directly from the disk, the file is not cached in memory.
Public class DirectoryEx
Provides staticSharedstaticstatic (Shared in Visual Basic) methods that extend the Directory class.
Public class FileEx
Provides staticSharedstaticstatic (Shared in Visual Basic) methods that extend the File class.
Public class KnownPaths
Represents a staticSharedstaticstatic (Shared in Visual Basic) set of String objects representing common file system paths.
Public class PathEx
Provides staticSharedstaticstatic (Shared in Visual Basic) methods that extend the Path class.
Public class TempDirectory
Helper class for interoperability with the current user's temporary folder.

Delegates


  Delegate Description
Public delegate CacheFileRequestCallback
Represents the method that is called when a CacheFile instance is checked for validity. A return value of falseFalsefalsefalse (False in Visual Basic) means the CacheFile needs to be updated.
Public delegate CacheFileUpdateCallback
Represents the method that is called when a CacheFile instance is invalid and requires to be updated.

Enumerations


  Enumeration Description
Public enumeration AlternateDataStreamAttributes
Specifies the attributes of an alternate data stream.
Public enumeration AlternateDataStreamType
Specifies the type of an alternate data stream.
Public enumeration CompareDirectoryOptions
Specifies flags for the comparison of two directories.