Provides bulk operation extension methods for IVirtualFileSystem for efficient batch processing.
public static class VFSBulkExtensionsInheritance System.Object 🡒 VFSBulkExtensions
| Methods | |
|---|---|
| CreateDirectories(this IVirtualFileSystem, IEnumerable<string>, bool) | Creates multiple directories efficiently in a single operation. |
| CreateFiles(this IVirtualFileSystem, IDictionary<string,string>, bool) | Creates multiple files efficiently in a single operation using a dictionary. |
| DeleteDirectories(this IVirtualFileSystem, IEnumerable<string>) | Deletes multiple directories efficiently in a single operation. |
| DeleteFiles(this IVirtualFileSystem, IEnumerable<string>) | Deletes multiple files efficiently in a single operation. |
| TryCreateDirectories(this IVirtualFileSystem, IEnumerable<string>, bool) | Safely creates multiple directories without throwing exceptions. |
| TryDeleteDirectories(this IVirtualFileSystem, IEnumerable<string>) | Safely deletes multiple directories without throwing exceptions. |
| TryDeleteFiles(this IVirtualFileSystem, IEnumerable<string>) | Safely deletes multiple files without throwing exceptions. |