NAnt.Core.Util

NAnt SDK Documentation - v0.92 |

# NAnt.Core.Util Namespace

Namespace hierarchy

### Classes

Class | Description
--- | ---
AssemblyResolver | Resolves assemblies by caching assemblies that were loaded.
CommandLineArgument | Represents a valid command-line argument.
CommandLineArgumentAttribute | Allows control of command line parsing.
CommandLineArgumentCollection | Contains a strongly typed collection of CommandLineArgument objects.
CommandLineArgumentEnumerator | Enumerates the CommandLineArgument elements of a CommandLineArgumentCollection.
CommandLineArgumentException | The exception that is thrown when one of the command-line arguments provided is not valid.
CommandLineParser | Commandline parser.
DateTimeProvider |
DefaultCommandLineArgumentAttribute | Marks a command-line option as being the default option. When the name of a command-line argument is not specified, this option will be assumed.
FileUtils | Provides modified version for Copy and Move from the File class that allow for filter chain processing.
GacCache | Helper class for determining whether assemblies are located in the Global Assembly Cache.
ReflectionUtils | Provides a set of helper methods related to reflection.
ResourceUtils | Provides resource support to NAnt assemblies. This class cannot be inherited from.
StopWatchStack |
StringUtils | Groups a set of useful String manipulation and validation methods.

### Enumerations

Enumeration | Description
--- | ---
CommandLineArgumentTypes | Used to control parsing of command-line arguments.