NAnt.Core.Types

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.