Provides convenience extension methods for IVirtualFileSystem to simplify common operations. These methods accept string paths directly and handle common use cases with less boilerplate.
public static class VFSConvenienceExtensionsInheritance System.Object 🡒 VFSConvenienceExtensions
| Methods | |
|---|---|
| CreateDirectory(this IVirtualFileSystem, string) | Creates a directory with the specified path using a string path. |
| CreateFile(this IVirtualFileSystem, string, string) | Creates a file with the specified path and content using a string path. |
| DeleteDirectory(this IVirtualFileSystem, string) | Deletes a directory with the specified path using a string path. |
| DeleteFile(this IVirtualFileSystem, string) | Deletes a file with the specified path using a string path. |
| DirectoryExists(this IVirtualFileSystem, string) | Checks if a directory exists at the specified path. |
| Exists(this IVirtualFileSystem, string) | Checks if a file or directory exists at the specified path. |
| FileExists(this IVirtualFileSystem, string) | Checks if a file exists at the specified path. |
| GetDirectory(this IVirtualFileSystem, string) | Gets a directory by its path using a string path. |
| GetFile(this IVirtualFileSystem, string) | Gets a file by its path using a string path. |
| MoveDirectory(this IVirtualFileSystem, string, string) | Moves a directory from source to destination using string paths. |
| MoveFile(this IVirtualFileSystem, string, string) | Moves a file from source to destination using string paths. |
| RenameDirectory(this IVirtualFileSystem, string, string) | Renames a directory using string paths. |
| RenameFile(this IVirtualFileSystem, string, string) | Renames a file using string paths. |
| TryGetDirectory(this IVirtualFileSystem, string, IDirectoryNode) | Tries to get a directory by its path using a string path. |
| TryGetFile(this IVirtualFileSystem, string, IFileNode) | Tries to get a file by its path using a string path. |