NAnt.Core.Types Namespace

Class Types

Class Summary
Argument Represents a command-line argument.
ArgumentCollection Contains a collection of NAnt.Core.Types.Argument elements.
ArgumentEnumerator Enumerates the NAnt.Core.Types.Argument elements of a NAnt.Core.Types.ArgumentCollection.
Credential Provides credentials for password-based authentication schemes.
DirSet A specialized NAnt.Core.Types.FileSet used for specifying a set of directories.
EnvironmentSet A set of environment variables.
EnvironmentVariable Represents an environment variable.
EnvironmentVariableCollection Contains a collection of NAnt.Core.Types.EnvironmentVariable elements.
EnvironmentVariableEnumerator Enumerates the NAnt.Core.Types.EnvironmentVariable elements of a NAnt.Core.Types.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>.
Formatter Models a NAnt XML element in the build file.
FormatterCollection Contains a collection of NAnt.Core.Types.Formatter elements.
FormatterEnumerator Enumerates the NAnt.Core.Types.Formatter elements of a NAnt.Core.Types.FormatterCollection.
ManagedExecutionConverter Specialized System.ComponentModel.EnumConverter that also supports case-insensitive conversion of "true" to NAnt.Core.Types.ManagedExecution.Auto and "false" to NAnt.Core.Types.ManagedExecution.Default.
Option Represents an option.
OptionCollection Contains a collection of NAnt.Core.Types.Option elements.
OptionEnumerator Enumerates the NAnt.Core.Types.Option elements of a NAnt.Core.Types.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 Pattern which is used by a NAnt.Core.Types.PatternSet to include or exclude specific files.
PatternCollection Contains a collection of NAnt.Core.Types.Pattern elements.
PatternEnumerator Enumerates the NAnt.Core.Types.Pattern elements of a NAnt.Core.Types.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 NAnt.Core.Types.XmlNamespace elements.
XmlNamespaceEnumerator Enumerates the NAnt.Core.Types.XmlNamespace elements of a NAnt.Core.Types.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 NAnt.Core.Types.XsltExtensionObject elements.
XsltExtensionObjectEnumerator Enumerates the NAnt.Core.Types.XsltExtensionObject elements of a NAnt.Core.Types.XsltExtensionObjectCollection.
XsltParameter Represents an XSLT parameter.
XsltParameterCollection Contains a collection of NAnt.Core.Types.XsltParameter elements.
XsltParameterEnumerator Enumerates the NAnt.Core.Types.XsltParameter elements of a NAnt.Core.Types.XsltParameterCollection.

Enum Types

Enum Summary
ManagedExecution Specifies the execution mode for managed applications.