Click or drag to resize
API Reference
AlphaFS is a .NET library providing more complete Win32 file system functionality to the .NET platform than the standard System.IO classes. Features highlights: creating hardlinks, accessing hidden volumes, enumeration of volumes, transactional file operations and much more.
Namespaces
NamespaceDescription
Alphaleonis.Win32
This namespace contains general classes related to the Win32 Api.
Alphaleonis.Win32.Filesystem
The Filesystem namespace contains classes to access and work with the local filesystem. Many of the classes in this namespace are replicas of the ones available in the System.IO namespace, but with added functionality. All methods in this namespace accept long windows unicode paths (i.e. paths starting with \\?\). Additional classes and methods are provided to provide more advanced functionality than that of System.IO.
Alphaleonis.Win32.Network
This namespace contains network related classes.
Alphaleonis.Win32.Security
This namespace contains classes directly related to security such as authentication, authorization and privilege tokens that may be needed for some file operations. For an example the SE_SECURITY_NAME privilege needs to be held to be able to modify the SACL of any file.