Class | Description |
---|---|
BuildEventArgs | Class representing an event occurring during a build. |
BuildException | Thrown whenever an error occurs during the build. |
BuildListenerCollection | Contains a strongly typed collection of IBuildListener objects. |
BuildListenerEnumerator | Enumerates the IBuildListener elements of a BuildListenerCollection. |
BuildReport | Used to store information about a build, to allow better reporting to the user. |
CommandLineOptions | Represents the set of command-line options supported by NAnt. |
ConfigurationSection | Custom configuration section handler for the |
ConsoleDriver | Main entry point to NAnt that is called by the ConsoleStub. |
DataTypeBase | Provides the abstract base class for types. |
DataTypeBaseBuilder | |
DataTypeBaseBuilderCollection | Contains a strongly typed collection of DataTypeBaseBuilder objects. |
DataTypeBaseBuilderEnumerator | Enumerates the DataTypeBaseBuilder elements of a DataTypeBaseBuilderCollection. |
DataTypeBaseDictionary | |
DataTypeBaseDictionaryEnumerator | |
DefaultLogger | |
DirectoryScanner | Used for searching filesystem based on given include/exclude rules. |
Element | Models a NAnt XML element in the build file. |
Element.AttributeConfigurator | Configures an Element using meta-data provided by assigned attributes. |
ElementContainer | Executes embedded tasks/elements in the order in which they are defined. |
ExpressionEvalBase | |
ExpressionEvaluator | |
ExpressionParseException | |
ExpressionTokenizer | Splits an input string into a sequence of tokens used during parsing. |
FrameworkInfo | Encalsulates information about installed frameworks incuding version information and directory locations for finding tools. |
FrameworkInfoDictionary | |
FrameworkInfoDictionaryEnumerator | |
FunctionSetBase | |
Location | Stores the file name, line number and column number to record a position in a text file. |
LogWriter | Implements a TextWriter for writing information to the NAnt logging infrastructure. |
MailLogger | Buffers log messages from DefaultLogger, and sends an e-mail with the results. |
PathScanner | Used to search for files on the PATH. |
PlatformHelper | |
Project | Central representation of a NAnt project. |
PropertyDictionary | |
Target | |
TargetCollection | |
Task | Provides the abstract base class for tasks. |
TaskBuilder | |
TaskBuilderCollection | Contains a strongly typed collection of TaskBuilder objects. |
TaskBuilderEnumerator | Enumerates the TaskBuilder elements of a TaskBuilderCollection. |
TaskContainer | Executes embedded tasks in the order in which they are defined. |
TypeFactory | Comprises all of the loaded, and available, tasks. Use these static methods to register, initialize and create a task. |
ValidationException | |
XmlLogger | Used to wrap log messages in xml <message/> elements. |
Interface | Description |
---|---|
IBuildListener | Instances of classes that implement this interface can register to be notified when things happen during a build. |
IBuildLogger | Interface used by NAnt to log the build output. |
Structure | Description |
---|---|
ExpressionTokenizer.Position |
Delegate | Description |
---|---|
BuildEventHandler | Represents the method that handles the build events. |
Enumeration | Description |
---|---|
ClrType | |
ExpressionTokenizer.TokenType | Available tokens |
FrameworkTypes | Defines the types of frameworks. |
Level | Defines the set of levels recognised by the NAnt logging system. |
VendorType |