NAnt SDK Documentation - v0.92

NAnt.Core.Types Namespace

Namespace hierarchy

Classes

Class Description
Argument Represents a command-line argument.
ArgumentCollection Contains a collection of Argument elements.
ArgumentEnumerator Enumerates the Argument elements of a ArgumentCollection.
Credential Provides credentials for password-based authentication schemes.
DirSet A specialized FileSet used for specifying a set of directories.
EnvironmentSet A set of environment variables.
EnvironmentVariable Represents an environment variable.
EnvironmentVariableCollection Contains a collection of EnvironmentVariable elements.
EnvironmentVariableEnumerator Enumerates the EnvironmentVariable elements of a EnvironmentVariableCollection.
FileSet Filesets are groups of files. These files can be found in a directory tree starting in a base directory and are matched by patterns taken from a number of patterns. Filesets can appear inside tasks that support this feature or at the project level, i.e., as children of <project>.
FileSet.Exclude  
FileSet.ExcludesFile  
FileSet.Include  
FileSet.IncludesFile  
Formatter  
FormatterCollection Contains a collection of Formatter elements.
FormatterEnumerator Enumerates the Formatter elements of a FormatterCollection.
ManagedExecutionConverter Specialized EnumConverter that also supports case-insensitive conversion of "true" to Auto and "false" to Default.
Option Represents an option.
OptionCollection Contains a collection of Option elements.
OptionEnumerator Enumerates the Option elements of a OptionCollection.
PathElement Represents a nested path element.
PathSet

Paths are groups of files and/or directories that need to be passed as a single unit. The order in which parts of the path are specified in the build file is retained, and duplicate parts are automatically suppressed.

Pattern  
PatternCollection Contains a collection of Pattern elements.
PatternEnumerator Enumerates the Pattern elements of a PatternCollection.
PatternSet A set of patterns, mostly used to include or exclude certain files.
Proxy Contains HTTP proxy settings used to process requests to Internet resources.
RawXml Represents an element of which the XML is processed by its parent task or type.
Token ReplaceTokens filter token.
XmlNamespace Represents an XML namespace.
XmlNamespaceCollection Contains a collection of XmlNamespace elements.
XmlNamespaceEnumerator Enumerates the XmlNamespace elements of a XmlNamespaceCollection.
XsltExtensionObject Represents an XSLT extension object. The object should have a default parameterless constructor and the return value should be one of the four basic XPath data types of number, string, Boolean or node set.
XsltExtensionObjectCollection Contains a collection of XsltExtensionObject elements.
XsltExtensionObjectEnumerator Enumerates the XsltExtensionObject elements of a XsltExtensionObjectCollection.
XsltParameter Represents an XSLT parameter.
XsltParameterCollection Contains a collection of XsltParameter elements.
XsltParameterEnumerator Enumerates the XsltParameter elements of a XsltParameterCollection.

Enumerations

Enumeration Description
ManagedExecution Specifies the execution mode for managed applications.