Namespace TruePath
Classes
- PathExtensions
Extension methods for IPath and IPath<TPath>.
- PathStrings
Helper methods to manipulate paths as strings.
- Temporary
Provides methods for working with temporary files, directories and folders.
Structs
- AbsolutePath
This is a path on the local system that's guaranteed to be absolute: that is, path that is rooted and has a disk letter (on Windows).
- LocalPath
A path pointing to a place in the local file system.
It may be either absolute or relative.
Always stored in a normalized form. Read the documentation on Normalize(string) to know what form of normalization does the path use.
- LocalPathPattern
An opaque pattern that may be checked if it corresponds to a local path.
This is a token type, created with an idea that it should be interpreted in usage-specific way by some external means.
Interfaces
- IPath
Represents a path in a file system.
- IPath<TPath>
Represents a path in a file system. Allows generic operators to be applied.
Enums
- FileEntryKind
Specifies the type of file system entry.