private static IFileSystem GetFileSystem() { #if CLR2COMPATIBILITY return(MSBuildTaskHostFileSystem.Singleton()); #else if (NativeMethodsShared.IsWindows) { return(MSBuildOnWindowsFileSystem.Singleton()); } else { return(ManagedFileSystem.Singleton()); } #endif }
/// <inheritdoc/> public IEnumerable <string> EnumerateFileSystemEntries(string path, string searchPattern, SearchOption searchOption) { return(ManagedFileSystem.Singleton().EnumerateFileSystemEntries(path, searchPattern, searchOption)); }