NBuildKit.MsBuild.Tasks.FileSystem Namespace

Class Types

Class Summary
CalculateFileHash Defines a ITask that calculates the hash of a given file.
CopyFilesFromNuGetPackages Defines a ITask which copies files from one or more NuGet packages.
FileHashTask Defines a base class for ITask implementations that calculate file hashes.
GetToolFullPath Defines a ITask that determines the full path of a given command line executable.
ReadHashesFromFile Defines a ITask that reads a hash from a file.
SearchPackagesDirectoryForNuGetPackage Defines a ITask that searches a given directory for a specific NuGet package and returns the full path to the directory containing the package.
SearchPackagesDirectoryForToolDirectory Defines a ITask that searches a given directory for a specific tool and returns the full path to the directory containing the tool.
SearchPackagesDirectoryForToolPath Defines a ITask that searches a given directory for a specific tool and returns the full path to the tool.
SortFilesByDirectory Defines a ITask that sort a set of files based on their parent directory.
SortItemGroupByKey Defines a ITask that sort a set of items by a given key.
ValidateGpgSignature Defines a ITask which validates that the GPG signature of a file matches the expected signature
ValidateHash Defines a ITask which validates that the cryptographic hash of a file matches the hash provided.