NAnt SDK Documentation - v0.85-nightly-2005-11-09

NAnt.Core Namespace

[This is preliminary documentation and subject to change.]

Missing <summary> Documentation for NAnt.Core

Namespace hierarchy

Classes

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 element.
ConsoleDriver Main entry point to NAnt that is called by the ConsoleStub.
DataTypeBase Provides the abstract base class for types.
DataTypeBaseBuilder Missing <summary> documentation for T:NAnt.Core.DataTypeBaseBuilder
DataTypeBaseBuilderCollection Contains a strongly typed collection of DataTypeBaseBuilder objects.
DataTypeBaseBuilderEnumerator Enumerates the DataTypeBaseBuilder elements of a DataTypeBaseBuilderCollection.
DataTypeBaseDictionary Missing <summary> documentation for T:NAnt.Core.DataTypeBaseDictionary
DataTypeBaseDictionaryEnumerator Missing <summary> documentation for T:NAnt.Core.DataTypeBaseDictionaryEnumerator
DefaultLogger Missing <summary> documentation for T:NAnt.Core.DefaultLogger
DirectoryScanner Used for searching filesystem based on given include/exclude rules.
DirScannerStringCollection Missing <summary> documentation for T:NAnt.Core.DirScannerStringCollection
Element Models a NAnt XML element in the build file.
Element.AttributeConfigurator Configures an Element using meta-data provided by assigned attributes.
ExpressionEvalBase Missing <summary> documentation for T:NAnt.Core.ExpressionEvalBase
ExpressionEvaluator Missing <summary> documentation for T:NAnt.Core.ExpressionEvaluator
ExpressionParseException Missing <summary> documentation for T:NAnt.Core.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 Missing <summary> documentation for T:NAnt.Core.FrameworkInfoDictionary
FrameworkInfoDictionaryEnumerator Missing <summary> documentation for T:NAnt.Core.FrameworkInfoDictionaryEnumerator
FunctionSetBase Missing <summary> documentation for T:NAnt.Core.FunctionSetBase
InvalidVolumeException Missing <summary> documentation for T:NAnt.Core.InvalidVolumeException
Location Stores the file name, line number and column number to record a position in a text file.
LocationMap Maps XML nodes to the text positions from their original source.
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 Missing <summary> documentation for T:NAnt.Core.PlatformHelper
Project Central representation of a NAnt project.
PropertyDictionary Missing <summary> documentation for T:NAnt.Core.PropertyDictionary
StringCollectionWithGoodToString Missing <summary> documentation for T:NAnt.Core.StringCollectionWithGoodToString
Target Missing <summary> documentation for T:NAnt.Core.Target
TargetCollection Missing <summary> documentation for T:NAnt.Core.TargetCollection
Task Provides the abstract base class for tasks.
TaskBuilder Missing <summary> documentation for T:NAnt.Core.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 Missing <summary> documentation for T:NAnt.Core.ValidationException
VolumeInfo Presents information about a volume.
XmlLogger Used to wrap log messages in xml <message/> elements.

Interfaces

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.

Structures

Structure Description
ExpressionTokenizer.Position Missing <summary> documentation for T:NAnt.Core.ExpressionTokenizer.Position

Delegates

Delegate Description
BuildEventHandler Represents the method that handles the build events.

Enumerations

Enumeration Description
ExpressionTokenizer.TokenType Available tokens
Level Defines the set of levels recognised by the NAnt logging system.
VolumeFlags Represents the different supporting flags that may be set on a file system.
VolumeType Represents the different types of drives that may exist in a system.