added NAnt to build tools

This commit is contained in:
sbohlen
2010-08-16 14:28:32 +00:00
parent b7abc08af5
commit 24700062bb
464 changed files with 73801 additions and 0 deletions

View File

@@ -0,0 +1,340 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.

View File

@@ -0,0 +1,144 @@
NAnt
What is it?
-----------
NAnt is a .NET based build tool. In theory it is kind of like make without
make's wrinkles. In practice it's a lot like Ant.
If you are not familiar with Jakarta Ant you can get more information at the
Ant project web site (http://ant.apache.org/).
Why NAnt?
---------
Because Ant was too Java specific.
Because Ant needed the Java runtime. NAnt only needs the .NET
or Mono runtime.
The Latest Version
------------------
Details of the latest version can be found on the NAnt project web site
http://nant.sourceforge.net/
Compilation and Installation
-------------------------------
a. Build Requirements
--------------------
To build NAnt, you will need the following components:
on Windows
* A version of the Microsoft .NET Framework
Available from http://msdn.microsoft.com/netframework/
you will need the .NET Framework SDK as well as the runtime components
if you intend to compile programs.
note that NAnt currently supports versions 1.0, 1.1 and 2.0 (Beta 1)
of the Microsoft .NET Framework.
or
* Mono for Windows (version 1.0 or higher)
Available from http://www.mono-project.com/downloads/
Linux/Unix
* GNU toolchain - including GNU make
* pkg-config
Available from: http://www.freedesktop.org/Software/pkgconfig
* A working Mono installation and development libraries (version 1.0 or higher)
Available from: http://www.mono-project.com/downloads/
b. Building the Software
------------------------
Build NAnt using Microsoft .NET
GNU Make
--------
make install MONO= MCS=csc prefix=<installation path>
eg. make install MONO= MCS=csc prefix="c:\Program Files"
NMake
-----
nmake -f Makefile.nmake install prefix=<installation path>
eg. nmake -f Makefile.nmake install prefix="c:\Program Files"
Building NAnt using Mono
GNU Make
--------
make install prefix=<installation path>
eg. make install prefix="c:\Program Files"
NMake
-----
nmake -f Makefile.nmake install MONO=mono CSC=mcs prefix=<installation path>
eg. nmake -f Makefile.nmake install MONO=mono CSC=mcs prefix=/usr/local/
Note:
These instructions only apply to the source distribution of NAntContrib, as the binary distribution
contains pre-built assemblies.
Documentation
-------------
Documentation is available in HTML format, in the doc/ directory.
License
-------
Copyright (C) 2001-2005 Gerry Shaw
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
As a special exception, the copyright holders of this software give you
permission to link the assemblies with independent modules to produce new
assemblies, regardless of the license terms of these independent modules,
and to copy and distribute the resulting assemblies under terms of your
choice, provided that you also meet, for each linked independent module,
the terms and conditions of the license of that module. An independent
module is a module which is not derived from or based on these assemblies.
If you modify this software, you may extend this exception to your version
of the software, but you are not obligated to do so. If you do not wish to
do so, delete this exception statement from your version.
A copy of the GNU General Public License is available in the COPYING.txt file
included with all NAnt distributions.
For more licensing information refer to the GNU General Public License on the
GNU Project web site.
http://www.gnu.org/copyleft/gpl.html

Binary file not shown.

View File

@@ -0,0 +1,609 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>NAnt.CompressionTasks</name>
</assembly>
<members>
<member name="T:NAnt.Compression.Tasks.GUnzip">
<summary>
Expands a file packed using GZip compression.
</summary>
<example>
<para>Expands &quot;test.tar.gz&quot; to &quot;test2.tar&quot;.</para>
<code>
<![CDATA[
<gunzip src="test.tar.gz" dest="test.tar" />
]]>
</code>
</example>
</member>
<member name="M:NAnt.Compression.Tasks.GUnzip.ExecuteTask">
<summary>
Extracts the file from the gzip archive.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.GUnzip.SrcFile">
<summary>
The file to expand.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.GUnzip.DestFile">
<summary>
The destination file.
</summary>
</member>
<member name="T:NAnt.Compression.Tasks.TarTask">
<summary>
Creates a tar file from the specified filesets.
</summary>
<remarks>
<para>Uses <see href="http://www.icsharpcode.net/OpenSource/SharpZipLib/">#ziplib</see> (SharpZipLib), an open source Tar/Zip/GZip library written entirely in C#.</para>
</remarks>
<example>
<para>
Tar all files in <c>${build.dir}</c> and <c>${doc.dir}</c> into a file
called &quot;backup.tar.gz&quot;, and apply gzip compression to it.
</para>
<code>
<![CDATA[
<tar destfile="backup.tar.gz" compression="GZip">
<fileset basedir="${bin.dir}" prefix="bin">
<include name="**/*" />
</fileset>
<fileset basedir="${doc.dir}" prefix="doc">
<include name="**/*" />
</fileset>
</tar>
]]>
</code>
</example>
</member>
<member name="M:NAnt.Compression.Tasks.TarTask.ExecuteTask">
<summary>
Creates the tar file.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.TarTask.DestFile">
<summary>
The tar file to create.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.TarTask.IncludeEmptyDirs">
<summary>
Include empty directories in the generated tar file. The default is
<see langword="false" />.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.TarTask.TarFileSets">
<summary>
The set of files to be included in the archive.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.TarTask.CompressionMethod">
<summary>
The compression method. The default is <see cref="F:NAnt.Compression.Tasks.TarCompressionMethod.None"/>.
</summary>
</member>
<member name="T:NAnt.Compression.Tasks.TarCompressionMethod">
<summary>
Specifies the compression methods supported by <see cref="T:NAnt.Compression.Tasks.TarTask"/>.
</summary>
</member>
<member name="F:NAnt.Compression.Tasks.TarCompressionMethod.None">
<summary>
No compression.
</summary>
</member>
<member name="F:NAnt.Compression.Tasks.TarCompressionMethod.GZip">
<summary>
GZIP compression.
</summary>
</member>
<member name="F:NAnt.Compression.Tasks.TarCompressionMethod.BZip2">
<summary>
BZIP2 compression.
</summary>
</member>
<member name="T:NAnt.Compression.Tasks.UnZipTask">
<summary>
Extracts files from a zip file.
</summary>
<remarks>
<para>Uses <see href="http://www.icsharpcode.net/OpenSource/SharpZipLib/">#ziplib</see> (SharpZipLib), an open source Zip/GZip library written entirely in C#.</para>
</remarks>
<example>
<para>Extracts all the file from the zip, preserving the directory structure.</para>
<code>
<![CDATA[
<unzip zipfile="backup.zip"/>
]]>
</code>
</example>
</member>
<member name="M:NAnt.Compression.Tasks.UnZipTask.ExecuteTask">
<summary>
Extracts the files from the zip file.
</summary>
</member>
<member name="M:NAnt.Compression.Tasks.UnZipTask.ExtractFile(System.IO.Stream,System.String,System.DateTime,System.Int64)">
<summary>
Extracts a file entry from the specified stream.
</summary>
<param name="inputStream">The <see cref="T:System.IO.Stream"/> containing the compressed entry.</param>
<param name="entryName">The name of the entry including directory information.</param>
<param name="entryDate">The date of the entry.</param>
<param name="entrySize">The uncompressed size of the entry.</param>
<exception cref="T:NAnt.Core.BuildException">
<para>The destination directory for the entry could not be created.</para>
<para>-or-</para>
<para>The entry could not be extracted.</para>
</exception>
<remarks>
We cannot rely on the fact that the directory entry of a given file
is created before the file is extracted, so we should create the
directory if it doesn't yet exist.
</remarks>
</member>
<member name="M:NAnt.Compression.Tasks.UnZipTask.ExtractDirectory(System.IO.Stream,System.String,System.DateTime)">
<summary>
Extracts a directory entry from the specified stream.
</summary>
<param name="inputStream">The <see cref="T:System.IO.Stream"/> containing the directory entry.</param>
<param name="entryName">The name of the directory entry.</param>
<param name="entryDate">The date of the entry.</param>
<exception cref="T:NAnt.Core.BuildException">
<para>The destination directory for the entry could not be created.</para>
</exception>
</member>
<member name="P:NAnt.Compression.Tasks.UnZipTask.ZipFile">
<summary>
The archive file to expand.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.UnZipTask.ToDirectory">
<summary>
The directory where the expanded files should be stored. The
default is the project base directory.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.UnZipTask.Overwrite">
<summary>
Overwrite files, even if they are newer than the corresponding
entries in the archive. The default is <see langword="true" />.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.UnZipTask.Encoding">
<summary>
The character encoding that has been used for filenames inside the
zip file. The default is the system's OEM code page.
</summary>
</member>
<member name="T:NAnt.Compression.Tasks.ZipTask">
<summary>
Creates a zip file from the specified filesets.
</summary>
<remarks>
<para>Uses <see href="http://www.icsharpcode.net/OpenSource/SharpZipLib/">#ziplib</see> (SharpZipLib), an open source Tar/Zip/GZip library written entirely in C#.</para>
</remarks>
<example>
<para>
Zip all files in <c>${build.dir}</c> and <c>${doc.dir}</c> into a file
called &quot;backup.zip&quot;.
</para>
<code>
<![CDATA[
<zip zipfile="backup.zip">
<fileset basedir="${bin.dir}" prefix="bin">
<include name="**/*" />
</fileset>
<fileset basedir="${doc.dir}" prefix="doc">
<include name="**/*" />
</fileset>
</zip>
]]>
</code>
</example>
</member>
<member name="M:NAnt.Compression.Tasks.ZipTask.ExecuteTask">
<summary>
Creates the zip file.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.ZipFile">
<summary>
The zip file to create.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.Comment">
<summary>
The comment for the file.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.Stamp">
<summary>
Date/time stamp for the files in the format MM/DD/YYYY HH:MM:SS.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.ZipLevel">
<summary>
Desired level of compression. Possible values are 0 (STORE only)
to 9 (highest). The default is <c>6</c>.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.IncludeEmptyDirs">
<summary>
Include empty directories in the generated zip file. The default is
<see langword="false" />.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.ZipFileSets">
<summary>
The set of files to be included in the archive.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.DuplicateHandling">
<summary>
Specifies the behaviour when a duplicate file is found. The default
is <see cref="F:NAnt.Compression.Types.DuplicateHandling.Add"/>.
</summary>
</member>
<member name="P:NAnt.Compression.Tasks.ZipTask.Encoding">
<summary>
The character encoding to use for filenames and comment inside the
zip file. The default is the system's OEM code page.
</summary>
</member>
<member name="T:NAnt.Compression.Types.DuplicateHandling">
<summary>
Specifies how entries with the same name should be processed.
</summary>
</member>
<member name="F:NAnt.Compression.Types.DuplicateHandling.Add">
<summary>
Overwrite existing entry with same name.
</summary>
</member>
<member name="F:NAnt.Compression.Types.DuplicateHandling.Preserve">
<summary>
Preserve existing entry with the same name.
</summary>
</member>
<member name="F:NAnt.Compression.Types.DuplicateHandling.Fail">
<summary>
Report failure when two entries have the same name.
</summary>
</member>
<member name="T:NAnt.Compression.Types.TarFileSet">
<summary>
A <see cref="T:NAnt.Compression.Types.TarFileSet"/> is a <see cref="T:NAnt.Core.Types.FileSet"/> with extra
attributes useful in the context of the <see cref="T:NAnt.Compression.Tasks.TarTask"/>.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSet.FileMode">
<summary>
A 3 digit octal string, specify the user, group and other modes
in the standard Unix fashion. Only applies to plain files. The
default is <c>644</c>.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSet.DirMode">
<summary>
A 3 digit octal string, specify the user, group and other modes
in the standard Unix fashion. Only applies to directories. The
default is <c>755</c>.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSet.UserName">
<summary>
The username for the tar entry.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSet.Uid">
<summary>
The user identifier (UID) for the tar entry.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSet.GroupName">
<summary>
The groupname for the tar entry.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSet.Gid">
<summary>
The group identifier (GID) for the tar entry.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSet.Prefix">
<summary>
The top level directory prefix. If set, all file and directory paths
in the fileset will have this value prepended. Can either be a single
directory name or a "/" separated path.
</summary>
</member>
<member name="T:NAnt.Compression.Types.TarFileSetCollection">
<summary>
Contains a collection of <see cref="T:NAnt.Compression.Types.TarFileSet"/> elements.
</summary>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> class.
</summary>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.#ctor(NAnt.Compression.Types.TarFileSetCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> class
with the specified <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.#ctor(NAnt.Compression.Types.TarFileSet[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> class
with the specified array of <see cref="T:NAnt.Compression.Types.TarFileSet"/> instances.
</summary>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.Add(NAnt.Compression.Types.TarFileSet)">
<summary>
Adds a <see cref="T:NAnt.Compression.Types.TarFileSet"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.AddRange(NAnt.Compression.Types.TarFileSet[])">
<summary>
Adds the elements of a <see cref="T:NAnt.Compression.Types.TarFileSet"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.Compression.Types.TarFileSet"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.AddRange(NAnt.Compression.Types.TarFileSetCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.Contains(NAnt.Compression.Types.TarFileSet)">
<summary>
Determines whether a <see cref="T:NAnt.Compression.Types.TarFileSet"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.CopyTo(NAnt.Compression.Types.TarFileSet[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.IndexOf(NAnt.Compression.Types.TarFileSet)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.Compression.Types.TarFileSet"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.Compression.Types.TarFileSet"/>. If the <see cref="T:NAnt.Compression.Types.TarFileSet"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.Insert(System.Int32,NAnt.Compression.Types.TarFileSet)">
<summary>
Inserts a <see cref="T:NAnt.Compression.Types.TarFileSet"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to insert.</param>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.Compression.Types.TarFileSetEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetCollection.Remove(NAnt.Compression.Types.TarFileSet)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.Compression.Types.TarFileSetCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="P:NAnt.Compression.Types.TarFileSetCollection.FileCount">
<summary>
Get the total number of files that are represented by the
filesets in this collection.
</summary>
</member>
<member name="T:NAnt.Compression.Types.TarFileSetEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.Compression.Types.TarFileSet"/> elements of a <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/>.
</summary>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetEnumerator.#ctor(NAnt.Compression.Types.TarFileSetCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetEnumerator"/> class
with the specified <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/>.
</summary>
<param name="TarFileSets">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.Compression.Types.TarFileSetEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.Compression.Types.TarFileSetEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
<member name="T:NAnt.Compression.Types.ZipFileSet">
<summary>
A <see cref="T:NAnt.Compression.Types.ZipFileSet"/> is a <see cref="T:NAnt.Core.Types.FileSet"/> with extra
attributes useful in the context of the <see cref="T:NAnt.Compression.Tasks.ZipTask"/>.
</summary>
</member>
<member name="P:NAnt.Compression.Types.ZipFileSet.Prefix">
<summary>
The top level directory prefix. If set, all file and directory paths
in the fileset will have this value prepended. Can either be a single
directory name or a "/" separated path.
</summary>
</member>
<member name="T:NAnt.Compression.Types.ZipFileSetCollection">
<summary>
Contains a collection of <see cref="T:NAnt.Compression.Types.ZipFileSet"/> elements.
</summary>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> class.
</summary>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.#ctor(NAnt.Compression.Types.ZipFileSetCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> class
with the specified <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.#ctor(NAnt.Compression.Types.ZipFileSet[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> class
with the specified array of <see cref="T:NAnt.Compression.Types.ZipFileSet"/> instances.
</summary>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.Add(NAnt.Compression.Types.ZipFileSet)">
<summary>
Adds a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.AddRange(NAnt.Compression.Types.ZipFileSet[])">
<summary>
Adds the elements of a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.Compression.Types.ZipFileSet"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.AddRange(NAnt.Compression.Types.ZipFileSetCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.Contains(NAnt.Compression.Types.ZipFileSet)">
<summary>
Determines whether a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.CopyTo(NAnt.Compression.Types.ZipFileSet[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.IndexOf(NAnt.Compression.Types.ZipFileSet)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.Compression.Types.ZipFileSet"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.Compression.Types.ZipFileSet"/>. If the <see cref="T:NAnt.Compression.Types.ZipFileSet"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.Insert(System.Int32,NAnt.Compression.Types.ZipFileSet)">
<summary>
Inserts a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to insert.</param>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.Compression.Types.ZipFileSetEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetCollection.Remove(NAnt.Compression.Types.ZipFileSet)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.Compression.Types.ZipFileSetCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="P:NAnt.Compression.Types.ZipFileSetCollection.FileCount">
<summary>
Get the total number of files that are represented by the
filesets in this collection.
</summary>
</member>
<member name="T:NAnt.Compression.Types.ZipFileSetEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.Compression.Types.ZipFileSet"/> elements of a <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/>.
</summary>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetEnumerator.#ctor(NAnt.Compression.Types.ZipFileSetCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetEnumerator"/> class
with the specified <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/>.
</summary>
<param name="ZipFileSets">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.Compression.Types.ZipFileSetEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.Compression.Types.ZipFileSetEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,580 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>NAnt.MSNetTasks</name>
</assembly>
<members>
<member name="T:NAnt.MSNet.Tasks.IldasmTask">
<summary>
Disassembles any portable executable (PE) file that contains
intermediate language (IL) code.
</summary>
<remarks>
<para>
Files are only disassembled if the input file is newer than the output
file, or if the output file does not exist. However, you can
explicitly force files to be disassembled with the
<see cref="P:NAnt.MSNet.Tasks.IldasmTask.ForceRebuild"/> attribute.
</para>
<para>
A <see cref="T:NAnt.Core.Types.FileSet"/> can be used to select files to disassemble.
To use a <see cref="T:NAnt.Core.Types.FileSet"/>, the <see cref="P:NAnt.MSNet.Tasks.IldasmTask.ToDirectory"/>
attribute must be set. The file name of the output file will be equal
to the file name of the input file, but with extension ".il".
</para>
</remarks>
<example>
<para>
Disassembles <c>helloworld.exe</c> to <c>helloworld.il</c>.
</para>
<code>
<![CDATA[
<ildasm input="helloworld.exe" output="helloworld.il" />
]]>
</code>
</example>
<example>
<para>
Disassembles a set of PE files into the specified directory.
</para>
<code>
<![CDATA[
<ildasm todir=".">
<assemblies>
<include name="*.exe" />
<include name="*.dll" />
</assemblies>
</ildasm>
]]>
</code>
</example>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.InitializeTask(System.Xml.XmlNode)">
<summary>
Checks whether the task is initialized with valid attributes.
</summary>
<param name="taskNode">The <see cref="T:System.Xml.XmlNode"/> used to initialize the task.</param>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.ExecuteTask">
<summary>
Disassembles the PE file(s).
</summary>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.DisassemblyFile(System.IO.FileInfo)">
<summary>
Disassembles the specified PE file.
</summary>
<param name="inputFile">The PE file to disassemble.</param>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.GetOutputFile(System.IO.FileInfo)">
<summary>
Determines the full path and extension for the output file.
</summary>
<param name="inputFile">
A <see cref="T:System.IO.FileInfo"/> that represents the PE file
file for which the corresponding output file should be determined.
</param>
<returns>
A <see cref="T:System.IO.FileInfo"/> that represents the full path
for the output file.
</returns>
<exception cref="T:NAnt.Core.BuildException">The path of the output file could not be determined.</exception>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.WriteOptions(System.IO.FileInfo,System.IO.FileInfo)">
<summary>
Writes the disassembler options.
</summary>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.WriteOption(System.IO.StringWriter,System.String)">
<summary>
Writes an option using the default output format.
</summary>
<param name="writer">
The <see cref="T:System.IO.StringWriter"/> to which the disassembler options
should be written.
</param>
<param name="name">
A <see cref="T:System.String"/> that contains the name of the
option which should be passed to the disassembler.
</param>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.WriteOption(System.IO.StringWriter,System.String,System.String)">
<summary>
Writes an option and its value using the default output format.
</summary>
<param name="writer">
The <see cref="T:System.IO.StringWriter"/> to which the disassembler options
should be written.
</param>
<param name="name">
A <see cref="T:System.String"/> that contains the name of the
option which should be passed to the disassembler.
</param>
<param name="arg">
A <see cref="T:System.String"/> that contains the value of the
option which should be passed to the disassembler.
</param>
</member>
<member name="M:NAnt.MSNet.Tasks.IldasmTask.NeedsDisassembling(System.IO.FileInfo,System.IO.FileInfo)">
<summary>
Determines whether or not disassembling is needed.
</summary>
<returns>
<see langword="true" /> if disassembling is needed; otherwise,
<see langword="false" />.
</returns>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.All">
<summary>
Specifies whether or not the disassembler should combine the
<c>/HEADER</c>, <c>/BYTE</c>, and <c>/TOKENS</c> options. The default
is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if the disassembler should combine the
<c>/HEADER</c>, <c>/BYTE</c>, and <c>/TOKENS</c> options;
otherwise, <see langword="false" />. The default is
<see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/ALL</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Bytes">
<summary>
Specifies whether or not the disassembler should generate the
IL stream bytes (in hexadecimal notation) as instruction comments.
The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if the IL stream bytes should be generated
as instruction comments; otherwise, <see langword="false" />. The
default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/BYTE</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.ForceRebuild">
<summary>
Instructs NAnt to rebuild the output file regardless of the file
timestamps. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if the output file should be rebuilt
regardless of its timestamps; otherwise <see langword="false" />.
The default is <see langword="false" />.
</value>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Header">
<summary>
Specifies whether or not the disassembler should include PE header
information and runtime header information in the output. The default
is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if PE header information and runtime header
information should be included in the output; otherwise,
<see langword="false" />. The default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/HEADER</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.InputFile">
<summary>
Specifies the PE file to disassemble.
</summary>
<value>
A <see cref="T:System.IO.FileInfo"/> that represents the PE file
to disassemble.
</value>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.LineNumbers">
<summary>
Specifies whether or not the disassembler should include
references to original source lines. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if references to original source lines
should be included; otherwise, <see langword="false" />. The
default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/LINENUM</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.NoIL">
<summary>
Specifies whether or not the disassembler should suppress ILASM
code output. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if ILASM code output should be suppresses;
otherwise, <see langword="false" />. The default is
<see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/NOIL</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.PublicOnly">
<summary>
Specifies whether or not the disassembler should disassemble
public items only. This is a shortcut for <see cref="P:NAnt.MSNet.Tasks.IldasmTask.Visibility"/>="pub".
The default is <see langword="false"/>.
</summary>
<value>
<see langword="true"/> if only public items should be
disassembled; otherwise, <see langword="false"/>. The default is
<see langword="false"/>.
</value>
<remarks>
<para>
Corresponds to the <c>/PUBONLY</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.QuoteAllNames">
<summary>
Specifies whether or not the disassembler should enclose all names
in single quotation marks. By default, only names that don't match
the ILASM definition of a simple name are quoted. The default is
<see langword="false" />.
</summary>
<value>
<see langword="true" /> if all names should be enclosed in single
quotation marks; otherwise, <see langword="false" />. The default
is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/QUOTEALLNAMES</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.RawExceptionHandling">
<summary>
Specifies whether or not the disassembler should generate
structured exception handling clauses in canonical (label) form.
The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if structured exception handling clauses
should be generated in canonical form; otherwise,
<see langword="false" />. The default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/RAWEH</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Source">
<summary>
Specifies whether or not the disassembler should generate
original source lines as comments. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if original source lines should be
generated as comments; otherwise, <see langword="false" />.
The default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/SOURCE</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Tokens">
<summary>
Specifies whether or not the disassembler should generate metadata
token values as comments. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if metadata token values should be
generated as comments; otherwise, <see langword="false" />. The
default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/TOKENS</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Unicode">
<summary>
Specifies whether or not the disassembler should use the UNICODE
encoding when generating the output. The default is ANSI.
</summary>
<value>
<see langword="true" /> if the output should be generated using
the UNICODE encoding; otherwise, <see langword="false" />. The
default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/UNICODE</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Utf8">
<summary>
Specifies whether or not the disassembler should use the UTF-8
encoding when generating the output. The default is ANSI.
</summary>
<value>
<see langword="true" /> if the output should be generated using
the UTF-8 encoding; otherwise, <see langword="false" />. The
default is <see langword="false" />.
</value>
<remarks>
<para>
Corresponds to the <c>/UTF8</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Item">
<summary>
Instructs the disassembler to disassemble the specified item only.
</summary>
<value>
A <see cref="T:System.String"/> that specifies the item to
disassemble.
</value>
<remarks>
<para>
Corresponds to the <c>/ITEM</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Visibility">
<summary>
Instructs the disassembler to disassemble only the items with the
specified visibility. Possible values are <c>PUB</c>, <c>PRI</c>,
<c>FAM</c>, <c>ASM</c>, <c>FAA</c>, <c>FOA</c>, <c>PSC</c>,
or any combination of them separated by <c>+</c>.
</summary>
<value>
A <see cref="T:System.String"/> that contains the visibility
suboptions.
</value>
<remarks>
<para>
Corresponds to the <c>/VISIBILITY</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.OutputFile">
<summary>
Specifies the name of the output file created by the disassembler.
</summary>
<value>
A <see cref="T:System.IO.FileInfo"/> that represents the name of
the output file.
</value>
<remarks>
<para>
Corresponds to the <c>/OUT</c> flag.
</para>
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.ToDirectory">
<summary>
Specifies the directory to which outputs will be stored.
</summary>
<value>
A <see cref="T:System.IO.DirectoryInfo"/> that represents the
directory to which outputs will be stored.
</value>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Assemblies">
<summary>
Specifies a list of PE files to disassemble. To use a <see cref="T:NAnt.Core.Types.FileSet"/>,
the <see cref="P:NAnt.MSNet.Tasks.IldasmTask.ToDirectory"/> attribute must be specified.
</summary>
<value>
A <see cref="T:NAnt.Core.Types.FileSet"/> that represents the set
of PE files to disassemble.
</value>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.Arguments">
<summary>
The command-line arguments for the external program.
</summary>
<remarks>
Overridden to ensure the &lt;arg&gt; elements would not be exposed
to build authors.
</remarks>
</member>
<member name="P:NAnt.MSNet.Tasks.IldasmTask.ProgramArguments">
<summary>
Gets the command-line arguments for the external program.
</summary>
<value>
A <see cref="T:System.String"/> that contains the command-line
arguments for the external program.
</value>
</member>
<member name="T:NAnt.MSNet.Tasks.ServiceControllerTask">
<summary>
Allows a Windows service to be controlled.
</summary>
<example>
<para>Starts the World Wide Web Publishing Service on the local computer.</para>
<code>
<![CDATA[
<servicecontroller action="Start" service="w3svc" />
]]>
</code>
</example>
<example>
<para>Stops the Alerter service on computer 'MOTHER'.</para>
<code>
<![CDATA[
<servicecontroller action="Stop" service="Alerter" machine="MOTHER" />
]]>
</code>
</example>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.MSNet.Tasks.ServiceControllerTask"/>
class.
</summary>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.ExecuteTask">
<summary>
Peforms actions on the service in order to reach the desired status.
</summary>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.DetermineDesiredStatus">
<summary>
Determines the desired status of the service based on the action
that should be performed on it.
</summary>
<returns>
The <see cref="T:System.ServiceProcess.ServiceControllerStatus"/> that should be reached
in order for the <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.Action"/> to be considered successful.
</returns>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.StartService(System.ServiceProcess.ServiceController)">
<summary>
Starts the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and
<see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.
</summary>
<param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.</param>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.StopService(System.ServiceProcess.ServiceController)">
<summary>
Stops the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and
<see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.
</summary>
<param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.</param>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.RestartService(System.ServiceProcess.ServiceController)">
<summary>
Restarts the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and
<see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.
</summary>
<param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.</param>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.PauseService(System.ServiceProcess.ServiceController)">
<summary>
Pauses the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and
<see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.
</summary>
<param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.</param>
</member>
<member name="M:NAnt.MSNet.Tasks.ServiceControllerTask.ContinueService(System.ServiceProcess.ServiceController)">
<summary>
Continues the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and
<see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.
</summary>
<param name="serviceController"><see cref="T:System.ServiceProcess.ServiceController"/> instance for controlling the service identified by <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName"/> and <see cref="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName"/>.</param>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask._serviceName">
<summary>
Holds the name of the service that should be controlled.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask._machineName">
<summary>
Holds the name of the computer on which the service resides.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask._action">
<summary>
Holds the action that should be performed on the service.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask._timeout">
<summary>
Holds the time, in milliseconds, the task will wait for a service
to reach the desired status.
</summary>
</member>
<member name="P:NAnt.MSNet.Tasks.ServiceControllerTask.ServiceName">
<summary>
The name of the service that should be controlled.
</summary>
</member>
<member name="P:NAnt.MSNet.Tasks.ServiceControllerTask.MachineName">
<summary>
The name of the computer on which the service resides. The default
is the local computer.
</summary>
</member>
<member name="P:NAnt.MSNet.Tasks.ServiceControllerTask.Action">
<summary>
The action that should be performed on the service.
</summary>
</member>
<member name="P:NAnt.MSNet.Tasks.ServiceControllerTask.Timeout">
<summary>
The time, in milliseconds, the task will wait for the service to
reach the desired status. The default is 5000 milliseconds.
</summary>
</member>
<member name="T:NAnt.MSNet.Tasks.ServiceControllerTask.ActionType">
<summary>
Defines the actions that can be performed on a service.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask.ActionType.Start">
<summary>
Starts a service.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask.ActionType.Stop">
<summary>
Stops a service.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask.ActionType.Restart">
<summary>
Restarts a service.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask.ActionType.Pause">
<summary>
Pauses a running service.
</summary>
</member>
<member name="F:NAnt.MSNet.Tasks.ServiceControllerTask.ActionType.Continue">
<summary>
Continues a paused service.
</summary>
</member>
</members>
</doc>

Binary file not shown.

View File

@@ -0,0 +1,353 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>NAnt.NUnit</name>
</assembly>
<members>
<member name="T:NAnt.NUnit.Types.FormatterData">
<summary>
Carries data specified through the formatter element.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterData.Type">
<summary>
Gets or sets the type of the formatter.
</summary>
<value>The type of the formatter.</value>
</member>
<member name="P:NAnt.NUnit.Types.FormatterData.UseFile">
<summary>
Gets or sets a value indicating whether output should be persisted
to a file.
</summary>
<value>
<see langword="true" /> if output should be written to a file; otherwise,
<see langword="false" />. The default is <see langword="false" />.
</value>
</member>
<member name="P:NAnt.NUnit.Types.FormatterData.Extension">
<summary>
Gets or sets the extension to append to the output filename.
</summary>
<value>The extension to append to the output filename.</value>
</member>
<member name="P:NAnt.NUnit.Types.FormatterData.OutputDirectory">
<summary>
Gets or sets the directory where the output file should be written
to, if <see cref="P:NAnt.NUnit.Types.FormatterData.UseFile"/> is <see langword="true"/>.
</summary>
<value>
The directory where the output file should be written to.
</value>
</member>
<member name="T:NAnt.NUnit.Types.FormatterDataCollection">
<summary>
Contains a strongly typed collection of <see cref="T:NAnt.NUnit.Types.FormatterData"/> objects.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/> class.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.#ctor(NAnt.NUnit.Types.FormatterDataCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/> class
with the specified <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.#ctor(NAnt.NUnit.Types.FormatterData[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/> class
with the specified array of <see cref="T:NAnt.NUnit.Types.FormatterData"/> instances.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.Add(NAnt.NUnit.Types.FormatterData)">
<summary>
Adds a <see cref="T:NAnt.NUnit.Types.FormatterData"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterData"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.AddRange(NAnt.NUnit.Types.FormatterData[])">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit.Types.FormatterData"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.NUnit.Types.FormatterData"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.AddRange(NAnt.NUnit.Types.FormatterDataCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.Contains(NAnt.NUnit.Types.FormatterData)">
<summary>
Determines whether a <see cref="T:NAnt.NUnit.Types.FormatterData"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterData"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.CopyTo(NAnt.NUnit.Types.FormatterData[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.IndexOf(NAnt.NUnit.Types.FormatterData)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.NUnit.Types.FormatterData"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterData"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.NUnit.Types.FormatterData"/>. If the <see cref="T:NAnt.NUnit.Types.FormatterData"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.Insert(System.Int32,NAnt.NUnit.Types.FormatterData)">
<summary>
Inserts a <see cref="T:NAnt.NUnit.Types.FormatterData"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterData"/> to insert.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.NUnit.Types.FormatterDataEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataCollection.Remove(NAnt.NUnit.Types.FormatterData)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterData"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.NUnit.Types.FormatterDataCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="T:NAnt.NUnit.Types.FormatterDataEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.NUnit.Types.FormatterData"/> elements of a <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/>.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataEnumerator.#ctor(NAnt.NUnit.Types.FormatterDataCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterDataEnumerator"/> class
with the specified <see cref="T:NAnt.NUnit.Types.FormatterDataCollection"/>.
</summary>
<param name="arguments">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterDataEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterDataEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
<member name="T:NAnt.NUnit.Types.FormatterType">
<summary>
The built-in formatter types.
</summary>
</member>
<member name="F:NAnt.NUnit.Types.FormatterType.Plain">
<summary>
A plaintext formatter.
</summary>
</member>
<member name="F:NAnt.NUnit.Types.FormatterType.Xml">
<summary>
An XML formatter.
</summary>
</member>
<member name="T:NAnt.NUnit.Types.FormatterElement">
<summary>
Represents the FormatterElement of the NUnit task.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterElement.Type">
<summary>
Type of formatter.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterElement.Extension">
<summary>
Extension to append to the output filename.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterElement.UseFile">
<summary>
Determines whether output should be persisted to a file. The default
is <see langword="false" />.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterElement.OutputDirectory">
<summary>
Specifies the directory where the output file should be written to,
if <see cref="P:NAnt.NUnit.Types.FormatterElement.UseFile"/> is <see langword="true"/>. If not
specified, the output file will be written to the directory where
the test module is located.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterElement.Data">
<summary>
Gets the underlying <see cref="T:NAnt.NUnit.Types.FormatterData"/> for the element.
</summary>
</member>
<member name="T:NAnt.NUnit.Types.FormatterElementCollection">
<summary>
Contains a strongly typed collection of <see cref="T:NAnt.NUnit.Types.FormatterElement"/> objects.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/> class.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.#ctor(NAnt.NUnit.Types.FormatterElementCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/> class
with the specified <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.#ctor(NAnt.NUnit.Types.FormatterElement[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/> class
with the specified array of <see cref="T:NAnt.NUnit.Types.FormatterElement"/> instances.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.Add(NAnt.NUnit.Types.FormatterElement)">
<summary>
Adds a <see cref="T:NAnt.NUnit.Types.FormatterElement"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterElement"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.AddRange(NAnt.NUnit.Types.FormatterElement[])">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit.Types.FormatterElement"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.NUnit.Types.FormatterElement"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.AddRange(NAnt.NUnit.Types.FormatterElementCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.Contains(NAnt.NUnit.Types.FormatterElement)">
<summary>
Determines whether a <see cref="T:NAnt.NUnit.Types.FormatterElement"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterElement"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.CopyTo(NAnt.NUnit.Types.FormatterElement[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.IndexOf(NAnt.NUnit.Types.FormatterElement)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.NUnit.Types.FormatterElement"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterElement"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.NUnit.Types.FormatterElement"/>. If the <see cref="T:NAnt.NUnit.Types.FormatterElement"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.Insert(System.Int32,NAnt.NUnit.Types.FormatterElement)">
<summary>
Inserts a <see cref="T:NAnt.NUnit.Types.FormatterElement"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterElement"/> to insert.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.NUnit.Types.FormatterElementEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementCollection.Remove(NAnt.NUnit.Types.FormatterElement)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit.Types.FormatterElement"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.NUnit.Types.FormatterElementCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="T:NAnt.NUnit.Types.FormatterElementEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.NUnit.Types.FormatterElement"/> elements of a <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/>.
</summary>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementEnumerator.#ctor(NAnt.NUnit.Types.FormatterElementCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit.Types.FormatterElementEnumerator"/> class
with the specified <see cref="T:NAnt.NUnit.Types.FormatterElementCollection"/>.
</summary>
<param name="arguments">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.NUnit.Types.FormatterElementEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.NUnit.Types.FormatterElementEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
</members>
</doc>

Binary file not shown.

View File

@@ -0,0 +1,538 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>NAnt.NUnit1Tasks</name>
</assembly>
<members>
<member name="M:NAnt.NUnit1.Types.IResultFormatter.StartTestSuite(NAnt.NUnit1.Types.NUnitTestData)">
<summary>
The whole test suite started.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatter.EndTestSuite(NAnt.NUnit1.Types.TestResultExtra)">
<summary>
The whole test suite ended.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatter.SetOutput(System.IO.TextWriter)">
<summary>
Sets the <see cref="T:System.IO.TextWriter"/> the formatter is supposed to write
its results to.
</summary>
</member>
<member name="T:NAnt.NUnit1.Types.IResultFormatterCollection">
<summary>
Contains a strongly typed collection of <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> objects.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/> class.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.#ctor(NAnt.NUnit1.Types.IResultFormatterCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/> class
with the specified <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.#ctor(NAnt.NUnit1.Types.IResultFormatter[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/> class
with the specified array of <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> instances.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.Add(NAnt.NUnit1.Types.IResultFormatter)">
<summary>
Adds a <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.AddRange(NAnt.NUnit1.Types.IResultFormatter[])">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.AddRange(NAnt.NUnit1.Types.IResultFormatterCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.Contains(NAnt.NUnit1.Types.IResultFormatter)">
<summary>
Determines whether a <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.CopyTo(NAnt.NUnit1.Types.IResultFormatter[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.IndexOf(NAnt.NUnit1.Types.IResultFormatter)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/>. If the <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.Insert(System.Int32,NAnt.NUnit1.Types.IResultFormatter)">
<summary>
Inserts a <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> to insert.</param>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.NUnit1.Types.IResultFormatterEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterCollection.Remove(NAnt.NUnit1.Types.IResultFormatter)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.NUnit1.Types.IResultFormatterCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="T:NAnt.NUnit1.Types.IResultFormatterEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.NUnit1.Types.IResultFormatter"/> elements of a <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/>.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterEnumerator.#ctor(NAnt.NUnit1.Types.IResultFormatterCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.IResultFormatterEnumerator"/> class
with the specified <see cref="T:NAnt.NUnit1.Types.IResultFormatterCollection"/>.
</summary>
<param name="arguments">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.IResultFormatterEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.IResultFormatterEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
<member name="T:NAnt.NUnit1.Types.LogFormatter">
<summary>
Prints information about running tests directly to the build log.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.LogFormatter.SetOutput(System.IO.TextWriter)">
<summary>Not used, all output goes to Log class.</summary>
</member>
<member name="M:NAnt.NUnit1.Types.LogFormatter.StartTestSuite(NAnt.NUnit1.Types.NUnitTestData)">
<summary>Called when the whole test suite has started.</summary>
</member>
<member name="M:NAnt.NUnit1.Types.LogFormatter.EndTestSuite(NAnt.NUnit1.Types.TestResultExtra)">
<summary>Called when the whole test suite has ended.</summary>
</member>
<member name="M:NAnt.NUnit1.Types.LogFormatter.FormatError(System.String,System.String)">
<summary>Convert a stack trace line into something that can be clicked on in an IDE output window.</summary>
<param name="trace">The StackTrace string, see <see cref="P:System.Exception.StackTrace"/>.</param>
<param name="message">The string that gets appended to the end of file(line): portion.</param>
</member>
<member name="T:NAnt.NUnit1.Tasks.NUnitTask">
<summary>
Runs tests using the NUnit V1.0 framework.
</summary>
<remarks>
<para>
See the <see href="http://nunit.sf.net">NUnit home page</see> for more
information.
</para>
<para>
The <see cref="P:NAnt.NUnit1.Tasks.NUnitTask.HaltOnFailure"/> or <see cref="P:NAnt.NUnit1.Tasks.NUnitTask.HaltOnError"/>
attributes are only used to stop more than one test suite to stop
running. If any test suite fails a build error will be thrown.
Set <see cref="P:NAnt.Core.Task.FailOnError"/> to <see langword="false"/> to
ignore test errors and continue build.
</para>
</remarks>
<example>
<para>
Run tests in the <c>MyProject.Tests.dll</c> assembly.
</para>
<para>
The test results are logged in <c>results.xml</c> and <c>results.txt</c>
using the <see cref="F:NAnt.NUnit.Types.FormatterType.Xml"/> and <see cref="F:NAnt.NUnit.Types.FormatterType.Plain"/>
formatters, respectively.
</para>
<code>
<![CDATA[
<nunit basedir="build" verbose="false" haltonerror="true" haltonfailure="true">
<formatter type="Xml" />
<formatter type="Plain" />
<test name="MyProject.Tests.AllTests" assembly="MyProject.Tests.dll" outfile="results"/>
</nunit>
]]>
</code>
</example>
</member>
<member name="P:NAnt.NUnit1.Tasks.NUnitTask.HaltOnError">
<summary>
Stops running tests when a test causes an error. The default is
<see langword="false" />.
</summary>
<remarks>
Implies haltonfailure.
</remarks>
</member>
<member name="P:NAnt.NUnit1.Tasks.NUnitTask.HaltOnFailure">
<summary>
Stops running tests if a test fails (errors are considered failures
as well). The default is <see langword="false" />.
</summary>
</member>
<member name="P:NAnt.NUnit1.Tasks.NUnitTask.Timeout">
<summary>
Cancel the individual tests if they do not finish in the specified
time (measured in milliseconds). Ignored if fork is disabled.
</summary>
</member>
<member name="P:NAnt.NUnit1.Tasks.NUnitTask.Tests">
<summary>
Tests to run.
</summary>
</member>
<member name="P:NAnt.NUnit1.Tasks.NUnitTask.FormatterElements">
<summary>
Formatters to output results of unit tests.
</summary>
</member>
<member name="T:NAnt.NUnit1.Types.NUnitTest">
<summary>
Represents a test element of an <see cref="T:NAnt.NUnit1.Tasks.NUnitTask"/>.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.OutFile">
<summary>
Base name of the test result. The full filename is determined by this
attribute and the extension of formatter.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.ToDir">
<summary>
Directory to write the reports to.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.Class">
<summary>
Class name of the test.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.Assembly">
<summary>
Assembly to load the test from.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.Fork">
<summary>
Run the tests in a separate <see cref="T:System.AppDomain"/>.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.HaltOnError">
<summary>
Stop the build process if an error occurs during the test run.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.HaltOnFailure">
<summary>
Stop the build process if a test fails (errors are considered failures
as well).
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTest.AppConfigFile">
<summary>
The application configuration file to use for the NUnit test domain.
</summary>
</member>
<member name="T:NAnt.NUnit1.Types.NUnitTestCollection">
<summary>
Contains a strongly typed collection of <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> objects.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/> class.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.#ctor(NAnt.NUnit1.Types.NUnitTestCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/> class
with the specified <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.#ctor(NAnt.NUnit1.Types.NUnitTest[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/> class
with the specified array of <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> instances.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.Add(NAnt.NUnit1.Types.NUnitTest)">
<summary>
Adds a <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.AddRange(NAnt.NUnit1.Types.NUnitTest[])">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.AddRange(NAnt.NUnit1.Types.NUnitTestCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.Contains(NAnt.NUnit1.Types.NUnitTest)">
<summary>
Determines whether a <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.CopyTo(NAnt.NUnit1.Types.NUnitTest[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.IndexOf(NAnt.NUnit1.Types.NUnitTest)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.NUnit1.Types.NUnitTest"/>. If the <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.Insert(System.Int32,NAnt.NUnit1.Types.NUnitTest)">
<summary>
Inserts a <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> to insert.</param>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.NUnit1.Types.NUnitTestEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestCollection.Remove(NAnt.NUnit1.Types.NUnitTest)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTestCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="T:NAnt.NUnit1.Types.NUnitTestEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.NUnit1.Types.NUnitTest"/> elements of a <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/>.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestEnumerator.#ctor(NAnt.NUnit1.Types.NUnitTestCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.NUnitTestEnumerator"/> class
with the specified <see cref="T:NAnt.NUnit1.Types.NUnitTestCollection"/>.
</summary>
<param name="arguments">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.NUnit1.Types.NUnitTestEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.NUnitTestEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
<member name="T:NAnt.NUnit1.Types.NUnitTestData">
<summary>
Carries data specified through the test element.
</summary>
</member>
<member name="M:NAnt.NUnit1.Tasks.NUnitTestRunner.NeedsRunning">
<summary>
Determines if the unit test needs running.
</summary>
<returns>
<see langword="true" /> if unit test needs running, otherwise,
<see langword="false" />.
</returns>
<remarks>
<para>
Determines if the test needs running by looking at the date stamp
of the test assembly and the test results log.
</para>
</remarks>
</member>
<member name="M:NAnt.NUnit1.Tasks.NUnitTestRunner.Run(System.String,System.Boolean)">
<summary>
Runs a Suite extracted from a TestCase subclass.
</summary>
</member>
<member name="M:NAnt.NUnit1.Tasks.NUnitTestRunner.CreateFormatters(NAnt.NUnit1.Types.NUnitTestData,System.String,System.Boolean)">
<summary>
Creates the formatters to be used when running this test.
</summary>
</member>
<member name="M:NAnt.NUnit1.Tasks.NUnitTestRunner.GetOutput(NAnt.NUnit.Types.FormatterData,NAnt.NUnit1.Types.NUnitTestData)">
<summary>
Returns the output file or null if does not use a file.
</summary>
</member>
<member name="M:NAnt.NUnit1.Tasks.NUnitTestRunner.GetSuite(System.String)">
<summary>
Returns the test suite from a given class.
</summary>
<remarks>
The assemblyQualifiedName parameter needs to be in form:
"full.qualified.class.name,Assembly"
</remarks>
</member>
<member name="P:NAnt.NUnit1.Tasks.NUnitTestRunner.Formatters">
<summary>
Gets the collection of registered formatters.
</summary>
<value>Collection of registered formatters.</value>
</member>
<member name="P:NAnt.NUnit1.Tasks.NUnitTestRunner.ResultCode">
<summary>
Gets the result of the test.
</summary>
<value>The result of the test.</value>
</member>
<member name="T:NAnt.NUnit1.Types.PlainTextFormatter">
<summary>
Prints information about running tests in plain text.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.PlainTextFormatter.SetOutput(System.IO.TextWriter)">
<summary>Sets the Writer the formatter is supposed to write its results to.</summary>
</member>
<member name="M:NAnt.NUnit1.Types.PlainTextFormatter.StartTestSuite(NAnt.NUnit1.Types.NUnitTestData)">
<summary>Called when the whole test suite has started.</summary>
</member>
<member name="M:NAnt.NUnit1.Types.PlainTextFormatter.EndTestSuite(NAnt.NUnit1.Types.TestResultExtra)">
<summary>Called when the whole test suite has ended.</summary>
</member>
<member name="M:NAnt.NUnit1.Types.PlainTextFormatter.FormatError(System.String,System.String)">
<summary>Convert a stack trace line into something that can be clicked on in an IDE output window.</summary>
<param name="trace">The StackTrace string, see <see cref="P:System.Exception.StackTrace"/>.</param>
<param name="message">The string that gets appended to the end of file(line): portion.</param>
</member>
<member name="T:NAnt.NUnit1.Types.TestResultExtra">
<summary>
Decorates NUnits <see cref="T:NUnit.Framework.TestResult"/> with extra information such as
run-time.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.TestResultExtra.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.TestResultExtra"/>
class.
</summary>
</member>
<member name="P:NAnt.NUnit1.Types.TestResultExtra.RunTime">
<summary>
Gets or sets the total run-time of a test.
</summary>
<value>The total run-time of a test.</value>
</member>
<member name="T:NAnt.NUnit1.Types.XmlResultFormatter">
<summary>
Prints detailed information about running tests in XML format.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.XmlResultFormatter.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit1.Types.XmlResultFormatter"/>
class.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.XmlResultFormatter.SetOutput(System.IO.TextWriter)">
<summary>
Sets the <see cref="T:System.IO.TextWriter"/> the formatter is supposed to
write its results to.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.XmlResultFormatter.StartTestSuite(NAnt.NUnit1.Types.NUnitTestData)">
<summary>
Called when the whole test suite has started.
</summary>
</member>
<member name="M:NAnt.NUnit1.Types.XmlResultFormatter.EndTestSuite(NAnt.NUnit1.Types.TestResultExtra)">
<summary>
Called when the whole test suite has ended.
</summary>
</member>
</members>
</doc>

Binary file not shown.

View File

@@ -0,0 +1,568 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>NAnt.NUnit2Tasks</name>
</assembly>
<members>
<member name="T:NAnt.NUnit2.Types.Categories">
<summary>
Controls the categories of tests to execute using the <see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>.
</summary>
<example>
<para>
Only include test cases and fixtures that require no internet access.
</para>
<code>
<![CDATA[
<categories>
<include name="NoInternetAccess" />
</categories>
]]>
</code>
</example>
<example>
<para>
Exclude test cases and fixtures that are known to fail.
</para>
<code>
<![CDATA[
<categories>
<exclude name="NotWorking" />
</categories>
]]>
</code>
</example>
</member>
<member name="P:NAnt.NUnit2.Types.Categories.Includes">
<summary>
Specifies a list of categories to include.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.Categories.Excludes">
<summary>
Specifies a list of categories to exclude.
</summary>
</member>
<member name="T:NAnt.NUnit2.Types.Category">
<summary>
Represents a certain group of test cases or fixtures.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.Category.CategoryName">
<summary>
A name of a category, or comma-separated list of names.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.Category.IfDefined">
<summary>
If <see langword="true" /> then the category will be processed;
otherwise, skipped. The default is <see langword="true" />.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.Category.UnlessDefined">
<summary>
If <see langword="true" /> then the category will be skipped;
otherwise, processed. The default is <see langword="false" />.
</summary>
</member>
<member name="T:NAnt.NUnit2.Types.CategoryCollection">
<summary>
Contains a collection of <see cref="T:NAnt.NUnit2.Types.Category"/> elements.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> class.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.#ctor(NAnt.NUnit2.Types.CategoryCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> class
with the specified <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.#ctor(NAnt.NUnit2.Types.Category[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> class
with the specified array of <see cref="T:NAnt.NUnit2.Types.Category"/> instances.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.ToString">
<summary>
Returns a comma-delimited list of categories.
</summary>
<returns>
A comma-delimited list of categories, or an empty
<see cref="T:System.String"/> if there are no categories.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.Add(NAnt.NUnit2.Types.Category)">
<summary>
Adds a <see cref="T:NAnt.NUnit2.Types.Category"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.AddRange(NAnt.NUnit2.Types.Category[])">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit2.Types.Category"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.NUnit2.Types.Category"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.AddRange(NAnt.NUnit2.Types.CategoryCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.Contains(NAnt.NUnit2.Types.Category)">
<summary>
Determines whether a <see cref="T:NAnt.NUnit2.Types.Category"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.Contains(System.String)">
<summary>
Determines whether a <see cref="T:NAnt.NUnit2.Types.Category"/> with the specified
value is in the collection.
</summary>
<param name="value">The argument value to locate in the collection.</param>
<returns>
<see langword="true"/> if a <see cref="T:NAnt.NUnit2.Types.Category"/> with value
<paramref name="value"/> is found in the collection; otherwise,
<see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.CopyTo(NAnt.NUnit2.Types.Category[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.IndexOf(NAnt.NUnit2.Types.Category)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.NUnit2.Types.Category"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.NUnit2.Types.Category"/>. If the <see cref="T:NAnt.NUnit2.Types.Category"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.Insert(System.Int32,NAnt.NUnit2.Types.Category)">
<summary>
Inserts a <see cref="T:NAnt.NUnit2.Types.Category"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to insert.</param>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.NUnit2.Types.CategoryEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryCollection.Remove(NAnt.NUnit2.Types.Category)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.Category"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.NUnit2.Types.CategoryCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="P:NAnt.NUnit2.Types.CategoryCollection.Item(System.String)">
<summary>
Gets the <see cref="T:NAnt.NUnit2.Types.Category"/> with the specified name.
</summary>
<param name="value">The name of the <see cref="T:NAnt.NUnit2.Types.Category"/> to get.</param>
</member>
<member name="T:NAnt.NUnit2.Types.CategoryEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.NUnit2.Types.Category"/> elements of a <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/>.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryEnumerator.#ctor(NAnt.NUnit2.Types.CategoryCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.CategoryEnumerator"/> class
with the specified <see cref="T:NAnt.NUnit2.Types.CategoryCollection"/>.
</summary>
<param name="arguments">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.CategoryEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.CategoryEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
<member name="T:NAnt.NUnit2.Types.NUnit2TestCollection">
<summary>
Contains a strongly typed collection of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> objects.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor(NAnt.NUnit2.Types.NUnit2TestCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class
with the specified <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> instance.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.#ctor(NAnt.NUnit2.Types.NUnit2Test[])">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> class
with the specified array of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> instances.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Add(NAnt.NUnit2.Types.NUnit2Test)">
<summary>
Adds a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to the end of the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to be added to the end of the collection.</param>
<returns>The position into which the new element was inserted.</returns>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.AddRange(NAnt.NUnit2.Types.NUnit2Test[])">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> array to the end of the collection.
</summary>
<param name="items">The array of <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> elements to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.AddRange(NAnt.NUnit2.Types.NUnit2TestCollection)">
<summary>
Adds the elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> to the end of the collection.
</summary>
<param name="items">The <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/> to be added to the end of the collection.</param>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Contains(NAnt.NUnit2.Types.NUnit2Test)">
<summary>
Determines whether a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> is in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to locate in the collection.</param>
<returns>
<see langword="true"/> if <paramref name="item"/> is found in the
collection; otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.CopyTo(NAnt.NUnit2.Types.NUnit2Test[],System.Int32)">
<summary>
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
</summary>
<param name="array">The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.IndexOf(NAnt.NUnit2.Types.NUnit2Test)">
<summary>
Retrieves the index of a specified <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> object in the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> object for which the index is returned.</param>
<returns>
The index of the specified <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/>. If the <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> is not currently a member of the collection, it returns -1.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Insert(System.Int32,NAnt.NUnit2.Types.NUnit2Test)">
<summary>
Inserts a <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> into the collection at the specified index.
</summary>
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to insert.</param>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.GetEnumerator">
<summary>
Returns an enumerator that can iterate through the collection.
</summary>
<returns>
A <see cref="T:NAnt.NUnit2.Types.NUnit2TestEnumerator"/> for the entire collection.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestCollection.Remove(NAnt.NUnit2.Types.NUnit2Test)">
<summary>
Removes a member from the collection.
</summary>
<param name="item">The <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> to remove from the collection.</param>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2TestCollection.Item(System.Int32)">
<summary>
Gets or sets the element at the specified index.
</summary>
<param name="index">The zero-based index of the element to get or set.</param>
</member>
<member name="T:NAnt.NUnit2.Types.NUnit2TestEnumerator">
<summary>
Enumerates the <see cref="T:NAnt.NUnit2.Types.NUnit2Test"/> elements of a <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/>.
</summary>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.#ctor(NAnt.NUnit2.Types.NUnit2TestCollection)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Types.NUnit2TestEnumerator"/> class
with the specified <see cref="T:NAnt.NUnit2.Types.NUnit2TestCollection"/>.
</summary>
<param name="arguments">The collection that should be enumerated.</param>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.MoveNext">
<summary>
Advances the enumerator to the next element of the collection.
</summary>
<returns>
<see langword="true" /> if the enumerator was successfully advanced
to the next element; <see langword="false" /> if the enumerator has
passed the end of the collection.
</returns>
</member>
<member name="M:NAnt.NUnit2.Types.NUnit2TestEnumerator.Reset">
<summary>
Sets the enumerator to its initial position, which is before the
first element in the collection.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2TestEnumerator.Current">
<summary>
Gets the current element in the collection.
</summary>
<returns>
The current element in the collection.
</returns>
</member>
<member name="T:NAnt.NUnit2.Tasks.NUnit2Task">
<summary>
Runs tests using the NUnit V2.2 framework.
</summary>
<remarks>
<para>
The <see cref="P:NAnt.NUnit2.Tasks.NUnit2Task.HaltOnFailure"/> attribute is only useful when more
than one test suite is used, and you want to continue running other
test suites although a test failed.
</para>
<para>
Set <see cref="P:NAnt.Core.Task.FailOnError"/> to <see langword="false"/> to
ignore any errors and continue the build.
</para>
<para>
In order to run a test assembly built with NUnit 2.0 or 2.1 using
<see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>, you must add the following node to your
test config file :
</para>
<code>
<![CDATA[
<configuration>
...
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="nunit.framework" publicKeyToken="96d09a1eb7f44a77" culture="Neutral" />
<bindingRedirect oldVersion="2.0.6.0" newVersion="2.2.8.0" />
<bindingRedirect oldVersion="2.1.4.0" newVersion="2.2.8.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
...
</configuration>
]]>
</code>
<para>
See the <see href="http://nunit.sf.net">NUnit home page</see> for more
information.
</para>
</remarks>
<example>
<para>
Run tests in the <c>MyProject.Tests.dll</c> assembly.
</para>
<code>
<![CDATA[
<nunit2>
<formatter type="Plain" />
<test assemblyname="MyProject.Tests.dll" appconfig="MyProject.Tests.dll.config" />
</nunit2>
]]>
</code>
</example>
<example>
<para>
Only run tests that are not known to fail in files listed in the <c>tests.txt</c>
file.
</para>
<code>
<![CDATA[
<nunit2>
<formatter type="Xml" usefile="true" extension=".xml" outputdir="${build.dir}/results" />
<test>
<assemblies>
<includesfile name="tests.txt" />
</assemblies>
<categories>
<exclude name="NotWorking" />
</categories>
</test>
</nunit2>
]]>
</code>
</example>
</member>
<member name="M:NAnt.NUnit2.Tasks.NUnit2Task.ExecuteTask">
<summary>
Runs the tests and sets up the formatters.
</summary>
</member>
<member name="P:NAnt.NUnit2.Tasks.NUnit2Task.HaltOnFailure">
<summary>
Stop the test run if a test fails. The default is <see langword="false" />.
</summary>
</member>
<member name="P:NAnt.NUnit2.Tasks.NUnit2Task.Tests">
<summary>
Tests to run.
</summary>
</member>
<member name="P:NAnt.NUnit2.Tasks.NUnit2Task.FormatterElements">
<summary>
Formatters to output results of unit tests.
</summary>
</member>
<member name="T:NAnt.NUnit2.Types.NUnit2Test">
<summary>
Represents a <c>test</c> element of an <see cref="T:NAnt.NUnit2.Tasks.NUnit2Task"/>.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.AssemblyFile">
<summary>
Name of the assembly to search for tests.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.TestName">
<summary>
Name of a specific testfixture to run. If not specified then all
testfixtures are run.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.Assemblies">
<summary>
Assemblies to include in test.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.Categories">
<summary>
Categories of test cases to include or exclude.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.HaltOnFailure">
<summary>
Build fails on failure. The default is <see langword="true" />.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.XsltFile">
<summary>
XSLT transform file to use when using the <see cref="F:NAnt.NUnit.Types.FormatterType.Plain"/>
formatter.
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.AppConfigFile">
<summary>
The application configuration file to use for the NUnit test domain.
If not specified, NAnt will try to use a configuration name matching
the file name of the assembly with extension ".config".
</summary>
</member>
<member name="P:NAnt.NUnit2.Types.NUnit2Test.TestAssemblies">
<summary>
Gets all assemblies specified for these tests.
</summary>
<returns>
All assemblies specified for these tests.
</returns>
</member>
<member name="T:NAnt.NUnit2.Tasks.NUnit2TestDomain">
<summary>
Custom TestDomain, similar to the one included with NUnit, in order
to workaround some limitations in it.
</summary>
</member>
<member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.#ctor">
<summary>
Initializes a new instance of the <see cref="T:NAnt.NUnit2.Tasks.NUnit2TestDomain"/>
class.
</summary>
</member>
<member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.CreateRunner(System.IO.FileInfo,System.IO.FileInfo)">
<summary>
Runs a single testcase.
</summary>
<param name="assemblyFile">The test assembly.</param>
<param name="configFile">The application configuration file for the test domain.</param>
<returns>
The result of the test.
</returns>
</member>
<member name="T:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler">
<summary>
Helper class called when an assembly resolve event is raised.
</summary>
</member>
<member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.#ctor(System.String[])">
<summary>
Initializes an instanse of the <see cref="T:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler"/>
class.
</summary>
</member>
<member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.ResolveAssembly(System.Object,System.ResolveEventArgs)">
<summary>
Called back when the CLR cannot resolve a given assembly.
</summary>
<param name="sender">The source of the event.</param>
<param name="args">A <see cref="T:System.ResolveEventArgs"/> that contains the event data.</param>
<returns>
The <c>nunit.framework</c> we know to be in NAnts bin directory, if
that is the assembly that needs to be resolved; otherwise,
<see langword="null"/>.
</returns>
</member>
<member name="M:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler.AssemblyLoad(System.Object,System.AssemblyLoadEventArgs)">
<summary>
Occurs when an assembly is loaded. The loaded assembly is added
to the assembly cache.
</summary>
<param name="sender">The source of the event.</param>
<param name="args">An <see cref="T:System.AssemblyLoadEventArgs"/> that contains the event data.</param>
</member>
<member name="F:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler._probePaths">
<summary>
Holds the list of directories that will be scanned for missing
assembly references.
</summary>
</member>
<member name="F:NAnt.NUnit2.Tasks.NUnit2TestDomain.AssemblyResolveHandler._assemblyCache">
<summary>
Holds the loaded assemblies.
</summary>
</member>
</members>
</doc>

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -0,0 +1,690 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>NAnt.Win32Tasks</name>
</assembly>
<members>
<member name="T:NAnt.Win32.Functions.CygpathFunctions">
<summary>
Groups a set of functions that convert Windows native filenames to
Cygwin POSIX-style pathnames and vice versa.
</summary>
<remarks>
It can be used when a Cygwin program needs to pass a file name to a
native Windows program, or expects to get a file name from a native
Windows program.
</remarks>
</member>
<member name="M:NAnt.Win32.Functions.CygpathFunctions.#ctor(NAnt.Core.Project,NAnt.Core.PropertyDictionary)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Win32.Functions.CygpathFunctions"/>
class with the specified <see cref="T:NAnt.Core.Project"/> and properties.
</summary>
<param name="project">The <see cref="T:NAnt.Core.Project"/> in which the class is used.</param>
<param name="properties">The set of properties to use for macro expansion.</param>
</member>
<member name="M:NAnt.Win32.Functions.CygpathFunctions.GetDosPath(System.String)">
<summary>
Gets the DOS (short) form of the specified path.
</summary>
<param name="path">The path to convert.</param>
<returns>
The DOS (short) form of the specified path.
</returns>
<exception cref="T:System.ComponentModel.Win32Exception"><c>cygpath</c> could not be started.</exception>
<exception cref="T:System.ArgumentException"><paramref name="path"/> could not be converted to a short form.</exception>
</member>
<member name="M:NAnt.Win32.Functions.CygpathFunctions.GetUnixPath(System.String)">
<summary>
Gets the Unix form of the specified path.
</summary>
<param name="path">The path to convert.</param>
<returns>
The Unix form of the specified path.
</returns>
<exception cref="T:System.ComponentModel.Win32Exception"><c>cygpath</c> could not be started.</exception>
<exception cref="T:System.ArgumentException"><paramref name="path"/> could not be converted to a Unix form.</exception>
</member>
<member name="M:NAnt.Win32.Functions.CygpathFunctions.GetWindowsPath(System.String)">
<summary>
Gets the Windows form of the specified path.
</summary>
<param name="path">The path to convert.</param>
<returns>
The Windows form of the specified path.
</returns>
<exception cref="T:System.ComponentModel.Win32Exception"><c>cygpath</c> could not be started.</exception>
<exception cref="T:System.ArgumentException"><paramref name="path"/> could not be converted to a Windows form.</exception>
</member>
<member name="M:NAnt.Win32.Functions.CygpathFunctions.RunCygpathString(NAnt.Core.Types.Argument[])">
<summary>
Runs cygpath with the specified arguments and returns the result
as a <see cref="T:System.String"/>.
</summary>
<param name="args">The arguments to pass to cygpath.</param>
<returns>
The result of running cygpath with the specified arguments.
</returns>
</member>
<member name="M:NAnt.Win32.Functions.CygpathFunctions.GetTask(System.IO.Stream)">
<summary>
Factory method to return a new instance of ExecTask
</summary>
<param name="stream"></param>
<returns></returns>
</member>
<member name="T:NAnt.Win32.Tasks.AxImpTask">
<summary>
Generates a Windows Forms Control that wraps ActiveX Controls defined
in an OCX.
</summary>
<example>
<code>
<![CDATA[
<aximp ocx="MyControl.ocx" output="MyFormsControl.dll" />
]]>
</code>
</example>
</member>
<member name="M:NAnt.Win32.Tasks.AxImpTask.ExecuteTask">
<summary>
Import the ActiveX control.
</summary>
</member>
<member name="M:NAnt.Win32.Tasks.AxImpTask.NeedsCompiling">
<summary>
Determines whether the assembly needs to be created again.
</summary>
<returns>
<see langword="true" /> if the assembly needs to be created again;
otherwise, <see langword="false" />.
</returns>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.OcxFile">
<summary>
Filename of the .ocx file.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.OutputFile">
<summary>
Filename of the generated assembly.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.PublicKeyFile">
<summary>
Specifies the file containing the public key to use to sign the
resulting assembly.
</summary>
<value>
The file containing the public key to use to sign the resulting
assembly.
</value>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.KeyFile">
<summary>
Specifies the publisher's official public/private key pair with which
the resulting assembly should be signed with a strong name.
</summary>
<value>
The keyfile to use to sign the resulting assembly with a strong name.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.KeyContainer">
<summary>
Specifies the key container in which the public/private key pair
should be found that should be used to sign the resulting assembly
with a strong name.
</summary>
<value>
The key container containing a public/private key pair that should
be used to sign the resulting assembly.
</value>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.DelaySign">
<summary>
Specifies to sign the resulting control using delayed signing.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.GenerateSource">
<summary>
Determines whether C# source code for the Windows Form wrapper should
be generated. The default is <see langword="false" />.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.RcwFile">
<summary>
Assembly to use for Runtime Callable Wrapper rather than generating
new one [.NET 1.1 or higher].
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.SupportsRcw">
<summary>
Indicates whether <c>aximp</c> supports using an existing Runtime
Callable Wrapper for a given target framework. The default is
<see langword="true" />.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.AxImpTask.ProgramArguments">
<summary>
Gets the command-line arguments for the external program.
</summary>
<value>
The command-line arguments for the external program.
</value>
</member>
<member name="T:NAnt.Win32.Tasks.ReadRegistryTask">
<summary>
Reads a value or set of values from the Windows Registry into one or
more NAnt properties.
</summary>
<example>
<para>Read a single value from the registry.</para>
<code>
<![CDATA[
<readregistry property="sdkRoot" key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot" hive="LocalMachine" />
]]>
</code>
<para>Read all the registry values in a key.</para>
<code>
<![CDATA[
<readregistry prefix="dotNetFX" key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot" hive="LocalMachine" />
]]>
</code>
</example>
</member>
<member name="M:NAnt.Win32.Tasks.ReadRegistryTask.ExecuteTask">
<summary>
read the specified registry value
</summary>
</member>
<member name="M:NAnt.Win32.Tasks.ReadRegistryTask.LookupRegKey(System.String,Microsoft.Win32.RegistryHive[])">
<summary>
Returns the hive for a given key.
</summary>
<param name="key"></param>
<param name="registries"></param>
<returns>
The hive for a given key.
</returns>
</member>
<member name="M:NAnt.Win32.Tasks.ReadRegistryTask.GetHiveKey(Microsoft.Win32.RegistryHive)">
<summary>
Returns the key for a given registry hive.
</summary>
<param name="hive">The registry hive to return the key for.</param>
<returns>
The key for a given registry hive.
</returns>
</member>
<member name="P:NAnt.Win32.Tasks.ReadRegistryTask.PropertyName">
<summary>
<para>The property to set to the specified registry key value.</para>
<para>If this attribute is used then a single value will be read.</para>
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.ReadRegistryTask.PropertyPrefix">
<summary>
<para>The prefix to use for the specified registry key values.</para>
<para>If this attribute is used then all registry values will be read and stored as properties with this prefix.</para>
</summary>
<example>
<para>Registry values a, b, c will be turned into prefixa, prefixb, prefixc named properties</para>
</example>
</member>
<member name="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryKey">
<summary>
The registry key to read, including the path.
</summary>
<example>
SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot
</example>
</member>
<member name="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryHiveName">
<summary>
Space separated list of registry hives to search for <see cref="P:NAnt.Win32.Tasks.ReadRegistryTask.RegistryKey"/>.
For a list of possible values, see <see cref="T:Microsoft.Win32.RegistryHive"/>. The
default is <see cref="F:Microsoft.Win32.RegistryHive.LocalMachine"/>.
</summary>
<remarks>
<seealso cref="T:Microsoft.Win32.RegistryHive"/>
</remarks>
</member>
<member name="T:NAnt.Win32.Tasks.RegAsmTask">
<summary>
Registers an assembly, or set of assemblies for use from COM clients.
</summary>
<remarks>
<para>
Refer to the <see href="ms-help://MS.VSCC/MS.MSDNVS/cptools/html/cpgrfassemblyregistrationtoolregasmexe.htm">Regasm</see>
documentation for more information on the regasm tool.
</para>
</remarks>
<example>
<para>
Register types in a single assembly.
</para>
<code>
<![CDATA[
<regasm assembly="myAssembly.dll" />
]]>
</code>
</example>
<example>
<para>
Register types of an assembly and generate a type library containing
definitions of accessible types defined within the assembly.
</para>
<code>
<![CDATA[
<regasm assembly="myAssembly.dll" typelib="myAssembly.tlb" />
]]>
</code>
</example>
<example>
<para>
Register types of set of assemblies at once, while specifying a set
of reference assemblies.
</para>
<code>
<![CDATA[
<regasm codebase="true">
<assemblies>
<include name="OutlookAddin.dll" />
<include name="OfficeCoreAddin.dll" />
</assemblies>
<references>
<include name="CommonTypes.dll" />
</references>
</regasm>
]]>
</code>
</example>
</member>
<member name="M:NAnt.Win32.Tasks.RegAsmTask.PrepareProcess(System.Diagnostics.Process)">
<summary>
Updates the <see cref="T:System.Diagnostics.ProcessStartInfo"/> of the specified
<see cref="T:System.Diagnostics.Process"/>.
</summary>
<param name="process">The <see cref="T:System.Diagnostics.Process"/> of which the <see cref="T:System.Diagnostics.ProcessStartInfo"/> should be updated.</param>
</member>
<member name="M:NAnt.Win32.Tasks.RegAsmTask.ExecuteTask">
<summary>
Registers or unregisters a single assembly, or a group of assemblies.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.AssemblyFile">
<summary>
The name of the file to register. This is provided as an alternate
to using the task's <see cref="P:NAnt.Win32.Tasks.RegAsmTask.Assemblies"/>.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.RegistryFile">
<summary>
Registry file to export to instead of entering the types directly
into the registry.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.CodeBase">
<summary>
Set the code base registry setting.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.Registered">
<summary>
Only refer to already registered type libraries.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.TypeLib">
<summary>
Export the assemblies to the specified type library and register it.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.Unregister">
<summary>
Unregister the assembly. The default is <see langword="false" />.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.Assemblies">
<summary>
The set of assemblies to register, or unregister.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.References">
<summary>
The set of assembly references.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.BaseDirectory">
<summary>
Gets the working directory for the application.
</summary>
<value>
The working directory for the application.
</value>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.ProgramArguments">
<summary>
Gets the command line arguments for the external program.
</summary>
<value>
The command line arguments for the external program.
</value>
</member>
<member name="P:NAnt.Win32.Tasks.RegAsmTask.ProgramFileName">
<summary>
Gets the filename of the external program to start.
</summary>
<value>
The filename of the external program.
</value>
<remarks>
Override in derived classes to explicitly set the location of the
external tool.
</remarks>
</member>
<member name="T:NAnt.Win32.Tasks.TlbExpTask">
<summary>
Exports a .NET assembly to a type library that can be used from unmanaged
code (wraps Microsoft's <c>tlbexp.exe</c>).
</summary>
<remarks>
<para>
<see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see>
</para>
</remarks>
<example>
<para>Export <c>DotNetAssembly.dll</c> to <c>LegacyCOM.dll</c>.</para>
<code>
<![CDATA[
<tlbexp assembly="DotNetAssembly.dll" output="LegacyCOM.dll" />
]]>
</code>
</example>
</member>
<member name="M:NAnt.Win32.Tasks.TlbExpTask.ExecuteTask">
<summary>
Exports the type library.
</summary>
</member>
<member name="M:NAnt.Win32.Tasks.TlbExpTask.NeedsCompiling">
<summary>
Determines whether the assembly needs to be exported to a type
library again.
</summary>
<returns>
<see langword="true" /> if the assembly needs to be exported to a
type library; otherwise, <see langword="false" />.
</returns>
</member>
<member name="P:NAnt.Win32.Tasks.TlbExpTask.AssemblyFile">
<summary>
Specifies the assembly for which to export a type library.
</summary>
<value>
The assembly for which to export a type library.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbExpTask.OutputFile">
<summary>
Specifies the name of the type library file to generate.
</summary>
<value>
The name of the type library file to generate.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbExpTask.NamesFile">
<summary>
Specifies the file used to determine capitalization of names in a
type library.
</summary>
<value>
The file used to determine capitalization of names in a type library.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryexportertlbexpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbExpTask.ProgramArguments">
<summary>
Gets the command line arguments for the external program.
</summary>
<value>
The command line arguments for the external program.
</value>
</member>
<member name="T:NAnt.Win32.Tasks.TlbImpTask">
<summary>
Imports a type library to a .NET assembly (wraps Microsoft's <c>tlbimp.exe</c>).
</summary>
<remarks>
<para>
This task lets you easily create interop assemblies. By default, it will
not reimport if the underlying COM TypeLib or reference has not changed.
</para>
<para>
<see href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</see>
</para>
</remarks>
<example>
<para>Import <c>LegacyCOM.dll</c> to <c>DotNetAssembly.dll</c>.</para>
<code>
<![CDATA[
<tlbimp typelib="LegacyCOM.dll" output="DotNetAssembly.dll" />
]]>
</code>
</example>
<example>
<para>
Generate an assembly named &quot;Interop.MSVidCtlLib.dll&quot; for the
MS Video Control 1.0 Type Library, transforming any [out, retval]
parameters of methods on dispinterfaces in the type library into
return values in the managed library.
</para>
<code>
<![CDATA[
<tlbimp typelib="msvidctl.dll" output="Interop.MSVidCtlLib.dll" transform="dispret">
<references basedir="Interop">
<include name="Interop.TunerLib.dll" />
</references>
</tlbimp>
]]>
</code>
</example>
</member>
<member name="M:NAnt.Win32.Tasks.TlbImpTask.ExecuteTask">
<summary>
Imports the type library to a .NET assembly.
</summary>
</member>
<member name="M:NAnt.Win32.Tasks.TlbImpTask.ExtractTypeLibPath(System.String)">
<summary>
Returns the path of the type library, removing the identifier of
the type library from the specified string.
</summary>
<param name="path">The path from which to extract the path of the type library.</param>
<returns>
The path of the type library without the type library identifier.
</returns>
<remarks>
An example of a path which includes the identifier of the type
library (in this case &quot;2&quot;) is
<c>C:\WINDOWS\system32\msvidctl.dll\2</c>.
</remarks>
</member>
<member name="M:NAnt.Win32.Tasks.TlbImpTask.NeedsCompiling">
<summary>
Determines whether the type library needs to be imported again.
</summary>
<returns>
<see langword="true" /> if the type library needs to be imported;
otherwise, <see langword="false" />.
</returns>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.OutputFile">
<summary>
Specifies the name of the output file.
</summary>
<value>
The name of the output file.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.Namespace">
<summary>
Specifies the namespace in which to produce the assembly.
</summary>
<value>
The namespace in which to produce the assembly.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.AsmVersion">
<summary>
Specifies the version number of the assembly to produce.
</summary>
<remarks>
<value>
The version number of the assembly to produce.
</value>
<para>
The version number should be in the format major.minor.build.revision.
</para>
<para>
<a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a>
</para>
</remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.DelaySign">
<summary>
Specifies whether the resulting assembly should be signed with a
strong name using delayed signing. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if the resulting assembly should be signed
with a strong name using delayed signing; otherwise, <see langword="false" />.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.Primary">
<summary>
Specifies whether a primary interop assembly should be produced for
the specified type library. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if a primary interop assembly should be
produced; otherwise, <see langword="false" />.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.PublicKeyFile">
<summary>
Specifies the file containing the public key to use to sign the
resulting assembly.
</summary>
<value>
The file containing the public key to use to sign the resulting
assembly.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyFile">
<summary>
Specifies the publisher's official public/private key pair with which
the resulting assembly should be signed with a strong name.
</summary>
<value>
The keyfile to use to sign the resulting assembly with a strong name.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.KeyContainer">
<summary>
Specifies the key container in which the public/private key pair
should be found that should be used to sign the resulting assembly
with a strong name.
</summary>
<value>
The key container containing a public/private key pair that should
be used to sign the resulting assembly.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.References">
<summary>
Specifies the assembly files to use to resolve references to types
defined outside the current type library.
</summary>
<value>
The assembly files to use to resolve references to types defined
outside the current type library.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.StrictRef">
<summary>
Specifies whether a type library should not be imported if all
references within the current assembly or the reference assemblies
cannot be resolved. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if a type library should not be imported if
all references cannot be resolved; otherwise, <see langword="false" />.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.SysArray">
<summary>
Specifies whether to import a COM style SafeArray as a managed
<see cref="T:System.Array"/> class type. The default is <see langword="false"/>.
</summary>
<value>
<see langword="true"/> if a COM style SafeArray should be imported
as a managed <see cref="T:System.Array"/> class type; otherwise,
<see langword="false"/>.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.Transform">
<summary>
Specifies how to transform the metadata [.NET 1.1 or higher].
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.TypeLib">
<summary>
Specifies the source type library that gets passed to the type
library importer.
</summary>
<value>
The source type library that gets passed to the type library
importer.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.Unsafe">
<summary>
Specifies whether interfaces should be produced without .NET Framework
security checks. The default is <see langword="false" />.
</summary>
<value>
<see langword="true" /> if interfaces without .NET Framework security
checks should be produced; otherwise, <see langword="false" />.
</value>
<remarks><a href="ms-help://MS.NETFrameworkSDK/cptools/html/cpgrftypelibraryimportertlbimpexe.htm">See the Microsoft.NET Framework SDK documentation for details.</a></remarks>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.SupportsTransform">
<summary>
Indicates whether <c>tlbimp</c> supports transforming metadata for
a given target framework. The default is <see langword="true" />.
</summary>
</member>
<member name="P:NAnt.Win32.Tasks.TlbImpTask.ProgramArguments">
<summary>
Gets the command line arguments for the external program.
</summary>
<value>
The command line arguments for the external program.
</value>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,48 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>NAnt</name>
</assembly>
<members>
<member name="T:NAnt.Console.ConsoleStub">
<summary>
Stub used to created <see cref="T:System.AppDomain"/> and launch real <c>ConsoleDriver</c>
class in Core assembly.
</summary>
</member>
<member name="M:NAnt.Console.ConsoleStub.Main(System.String[])">
<summary>
Entry point for executable
</summary>
<param name="args">Command Line arguments</param>
<returns>The result of the real execution</returns>
</member>
<member name="T:NAnt.Console.ConsoleStub.HelperArguments">
<summary>
Helper class for invoking the application entry point in NAnt.Core
and passing the command-line arguments.
</summary>
</member>
<member name="M:NAnt.Console.ConsoleStub.HelperArguments.#ctor(System.String[],System.String)">
<summary>
Initializes a new instance of the <see cref="T:NAnt.Console.ConsoleStub.HelperArguments"/>
class with the specified command-line arguments.
</summary>
<param name="args">The commandline arguments passed to NAnt.exe.</param>
<param name="probePaths">Directories relative to the base directory of the AppDomain to probe for missing assembly references.</param>
</member>
<member name="M:NAnt.Console.ConsoleStub.HelperArguments.CallConsoleRunner">
<summary>
Invokes the application entry point in NAnt.Core.
</summary>
</member>
<member name="P:NAnt.Console.ConsoleStub.HelperArguments.ExitCode">
<summary>
Gets the status that the build process returned when it exited.
</summary>
<value>
The code that the build process specified when it terminated.
</value>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,56 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.DataTypeBase-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>DataTypeBase Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> DataTypeBase</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>DataTypeBase</h1>
<p> Provides the abstract base class for types. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">id</td>
<td style="text-align: center;">string</td>
<td> The ID used to be referenced later. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">refid</td>
<td style="text-align: center;">string</td>
<td> The ID to use as the reference. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,29 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Filters.ChainableReader-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>ChainableReader Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> ChainableReader</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>ChainableReader</h1>
<p> Functions as a chainable TextReader </p> Implements a abstraction over a TextReader that allows the class to represent either a TextReader or another ChainableReader to which it is chained. By passing a ChainableReader as a constructor paramater it is possiable to chain many ChainableReaders together. The last ChainableReader in the chain must be based on a TextReader. <h3>Requirements</h3><div style="margin-left: 20px;"><b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div></body>
</html>

View File

@@ -0,0 +1,56 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Filters.Filter-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>Filter Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> Filter</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>Filter</h1>
<p> Allows a file's content to be modified while performing an operation. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the filter will be used; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the filter will be executed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,29 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Filters.PhysicalTextReader-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>PhysicalTextReader Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> PhysicalTextReader</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>PhysicalTextReader</h1>
<p> Represents a physical <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemIOTextReaderClassTopic.asp">TextReader</a>. That is a reader based on a stream. </p> Used by <a href="../elements/NAnt.Core.Filters.ChainableReader.html">ChainableReader</a> to represent a <a href="../elements/NAnt.Core.Filters.Filter.html">Filter</a> based on a <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemIOTextReaderClassTopic.asp">TextReader</a> in the chain. <h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the filter will be used; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the filter will be executed; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div><h3>Requirements</h3><div style="margin-left: 20px;"><b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div></body>
</html>

View File

@@ -0,0 +1,81 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Target-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>Target Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> Target</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>Target</h1>
<p>
</p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> The name of the target. <p style="font-weight: bold;">
This attribute's properties will not be automatically expanded!
</p></td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">depends</td>
<td style="text-align: center;">string</td>
<td> Space separated list of targets that this target depends on. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">description</td>
<td style="text-align: center;">string</td>
<td> The description of the target. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">string</td>
<td> If <b>true</b> then the target will be executed; otherwise, skipped. The default is <b>true</b>. <p style="font-weight: bold;">
This attribute's properties will not be automatically expanded!
</p></td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">string</td>
<td> Opposite of <code>IfDefined</code>. If <b>false</b> then the target will be executed; otherwise, skipped. The default is <b>false</b>. <p style="font-weight: bold;">
This attribute's properties will not be automatically expanded!
</p></td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,29 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Task-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>Task Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> Task</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>Task</h1>
<p> Provides the abstract base class for tasks. </p> A task is a piece of code that can be executed. <h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">failonerror</td><td style="text-align: center;">bool</td><td> Determines if task failure stops the build, or is just reported. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the task will be executed; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the task will be executed; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">verbose</td><td style="text-align: center;">bool</td><td> Determines whether the task should report detailed build log messages. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div><h3>Requirements</h3><div style="margin-left: 20px;"><b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div></body>
</html>

View File

@@ -0,0 +1,68 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.TaskContainer-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>TaskContainer Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> TaskContainer</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>TaskContainer</h1>
<p> Executes embedded tasks in the order in which they are defined. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">failonerror</td>
<td style="text-align: center;">bool</td>
<td> Determines if task failure stops the build, or is just reported. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the task will be executed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the task will be executed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">verbose</td>
<td style="text-align: center;">bool</td>
<td> Determines whether the task should report detailed build log messages. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,121 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Tasks.ExternalProgramBase-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>ExternalProgramBase Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> ExternalProgramBase</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>ExternalProgramBase</h1>
<p> Provides the abstract base class for tasks that execute external applications. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">timeout</td>
<td style="text-align: center;">int</td>
<td> The maximum amount of time the application is allowed to execute, expressed in milliseconds. Defaults to no time-out. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">failonerror</td>
<td style="text-align: center;">bool</td>
<td> Determines if task failure stops the build, or is just reported. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the task will be executed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the task will be executed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">verbose</td>
<td style="text-align: center;">bool</td>
<td> Determines whether the task should report detailed build log messages. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Framework-configurable parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">exename</td>
<td style="text-align: center;">string</td>
<td> The name of the executable that should be used to launch the external program. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">useruntimeengine</td>
<td style="text-align: center;">bool</td>
<td> Specifies whether the external program should be executed using a runtime engine, if configured. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Nested Elements:</h3>
<!--Array-->
<!--NestedElementArray=T:NAnt.Core.Types.Argument-->
<h4>
<a id="arg">
</a>
&lt;arg&gt;
</h4>
<div class="nested-element"> The command-line arguments for the external program. <p> Represents a command-line argument. </p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">dir</td><td style="text-align: center;">directory</td><td> The value for a directory-based command-line argument; will be replaced with the absolute path of the directory. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">file</td><td style="text-align: center;">file</td><td> The name of a file as a single command-line argument; will be replaced with the absolute filename of the file. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> Indicates if the argument should be passed to the external program. If <b>true</b> then the argument will be passed; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">line</td><td style="text-align: center;">string</td><td> List of command-line arguments; will be passed to the executable as is. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">path</td><td style="text-align: center;">&lt;path&gt;</td><td> The value for a PATH-like command-line argument; you can use <code>:</code> or <code>;</code> as path separators and NAnt will convert it to the platform's local conventions, while resolving references to environment variables. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Indicates if the argument should not be passed to the external program. If <b>false</b> then the argument will be passed; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">value</td><td style="text-align: center;">string</td><td> A single command-line argument; can contain space characters. </td><td style="text-align: center;">False</td></tr></table></div><h3>Nested Elements:</h3><!--Element--><h4><a id="path"></a>
&lt;<a href="../types/path.html">path</a>&gt;
</h4><div class="nested-element"> Sets a single command-line argument and treats it like a PATH - ensures the right separator for the local platform is used. <p /></div><h4><a id="path"></a>
&lt;/<a href="../types/path.html">path</a>&gt;
</h4><h3>Examples</h3><ul class="examples"><li><p> A single command-line argument containing a space character. </p><pre class="code">
&lt;arg value="-l -a" /&gt;
</pre></li><li><p> Two separate command-line arguments. </p><pre class="code">
&lt;arg line="-l -a" /&gt;
</pre></li><li><p> A single command-line argument with the value <code>\dir;\dir2;\dir3</code> on DOS-based systems and <code>/dir:/dir2:/dir3</code> on Unix-like systems. </p><pre class="code">
&lt;arg path="/dir;/dir2:\dir3" /&gt;
</pre></li></ul></div>
<h4>
<a id="arg">
</a>
&lt;/arg&gt;
</h4>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,49 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Tasks.InElement-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>InElement Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> InElement</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>InElement</h1>
<p>
</p>
<h3>Nested Elements:</h3>
<!--Element-->
<h4>
<a id="items">
</a>
&lt;<a href="../types/fileset.html">items</a>&gt;
</h4>
<div class="nested-element">
<p />
</div>
<h4>
<a id="items">
</a>
&lt;/<a href="../types/fileset.html">items</a>&gt;
</h4>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,120 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.Argument-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;arg&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;arg&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;arg&gt;</h1>
<p> Represents a command-line argument. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">dir</td>
<td style="text-align: center;">directory</td>
<td> The value for a directory-based command-line argument; will be replaced with the absolute path of the directory. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">file</td>
<td style="text-align: center;">file</td>
<td> The name of a file as a single command-line argument; will be replaced with the absolute filename of the file. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the argument should be passed to the external program. If <b>true</b> then the argument will be passed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">line</td>
<td style="text-align: center;">string</td>
<td> List of command-line arguments; will be passed to the executable as is. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">path</td>
<td style="text-align: center;">&lt;path&gt;</td>
<td> The value for a PATH-like command-line argument; you can use <code>:</code> or <code>;</code> as path separators and NAnt will convert it to the platform's local conventions, while resolving references to environment variables. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the argument should not be passed to the external program. If <b>false</b> then the argument will be passed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">value</td>
<td style="text-align: center;">string</td>
<td> A single command-line argument; can contain space characters. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Nested Elements:</h3>
<!--Element-->
<h4>
<a id="path">
</a>
&lt;<a href="../types/path.html">path</a>&gt;
</h4>
<div class="nested-element"> Sets a single command-line argument and treats it like a PATH - ensures the right separator for the local platform is used. <p /></div>
<h4>
<a id="path">
</a>
&lt;/<a href="../types/path.html">path</a>&gt;
</h4>
<h3>Examples</h3>
<ul class="examples">
<li>
<p> A single command-line argument containing a space character. </p>
<pre class="code">
&lt;arg value="-l -a" /&gt;
</pre>
</li>
<li>
<p> Two separate command-line arguments. </p>
<pre class="code">
&lt;arg line="-l -a" /&gt;
</pre>
</li>
<li>
<p> A single command-line argument with the value <code>\dir;\dir2;\dir3</code> on DOS-based systems and <code>/dir:/dir2:/dir3</code> on Unix-like systems. </p>
<pre class="code">
&lt;arg path="/dir;/dir2:\dir3" /&gt;
</pre>
</li>
</ul>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,65 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.EnvironmentSet-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;environment&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;environment&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;environment&gt;</h1>
<p> A set of environment variables. </p>
<h3>Nested Elements:</h3>
<!--Array-->
<!--NestedElementArray=T:NAnt.Core.Types.Option-->
<h4>
<a id="option">
</a>
&lt;option&gt;
</h4>
<div class="nested-element">
<i>Deprecated.</i> Environment variable to pass to a program. <p> Represents an option. </p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">string</td><td> Name of the option. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> Indicates if the option should be passed to the task. If <b>true</b> then the option will be passed; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Indicates if the option should not be passed to the task. If <b>false</b> then the option will be passed; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">value</td><td style="text-align: center;">string</td><td> Value of the option. The default is a null reference (<b>Nothing</b> in Visual Basic). </td><td style="text-align: center;">False</td></tr></table></div></div>
<h4>
<a id="option">
</a>
&lt;/option&gt;
</h4>
<!--Array-->
<!--NestedElementArray=T:NAnt.Core.Types.EnvironmentVariable-->
<h4>
<a id="variable">
</a>
&lt;variable&gt;
</h4>
<div class="nested-element"> Environment variable to pass to a program. <p> Represents an environment variable. </p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">string</td><td> The name of the environment variable. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">dir</td><td style="text-align: center;">directory</td><td> The value for a directory-based environment variable. NAnt will convert it to an absolute path. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">file</td><td style="text-align: center;">file</td><td> The value for a file-based environment variable. NAnt will convert it to an absolute filename. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> Indicates if the environment variable should be passed to the external program. If <b>true</b> then the environment variable will be passed; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">path</td><td style="text-align: center;">&lt;path&gt;</td><td> The value for a PATH like environment variable. You can use <code>:</code> or <code>;</code> as path separators and NAnt will convert it to the platform's local conventions. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Indicates if the environment variable should not be passed to the external program. If <b>false</b> then the environment variable will be passed; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">value</td><td style="text-align: center;">string</td><td> The literal value for the environment variable. </td><td style="text-align: center;">False</td></tr></table></div><h3>Nested Elements:</h3><!--Element--><h4><a id="path"></a>
&lt;<a href="../types/path.html">path</a>&gt;
</h4><div class="nested-element"> Sets a single environment variable and treats it like a PATH - ensures the right separator for the local platform is used. <p /></div><h4><a id="path"></a>
&lt;/<a href="../types/path.html">path</a>&gt;
</h4></div>
<h4>
<a id="variable">
</a>
&lt;/variable&gt;
</h4>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,99 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.EnvironmentVariable-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;env&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;env&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;env&gt;</h1>
<p> Represents an environment variable. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> The name of the environment variable. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">dir</td>
<td style="text-align: center;">directory</td>
<td> The value for a directory-based environment variable. NAnt will convert it to an absolute path. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">file</td>
<td style="text-align: center;">file</td>
<td> The value for a file-based environment variable. NAnt will convert it to an absolute filename. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the environment variable should be passed to the external program. If <b>true</b> then the environment variable will be passed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">path</td>
<td style="text-align: center;">&lt;path&gt;</td>
<td> The value for a PATH like environment variable. You can use <code>:</code> or <code>;</code> as path separators and NAnt will convert it to the platform's local conventions. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the environment variable should not be passed to the external program. If <b>false</b> then the environment variable will be passed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">value</td>
<td style="text-align: center;">string</td>
<td> The literal value for the environment variable. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Nested Elements:</h3>
<!--Element-->
<h4>
<a id="path">
</a>
&lt;<a href="../types/path.html">path</a>&gt;
</h4>
<div class="nested-element"> Sets a single environment variable and treats it like a PATH - ensures the right separator for the local platform is used. <p /></div>
<h4>
<a id="path">
</a>
&lt;/<a href="../types/path.html">path</a>&gt;
</h4>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,63 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.FileSet.Exclude-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>FileSet.Exclude Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> FileSet.Exclude</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>FileSet.Exclude</h1>
<p>
</p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> The pattern or file name to exclude. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the pattern will be excluded; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the pattern will be excluded; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,63 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.FileSet.ExcludesFile-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>FileSet.ExcludesFile Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> FileSet.ExcludesFile</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>FileSet.ExcludesFile</h1>
<p>
</p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">file</td>
<td> The name of a file; each line of this file is taken to be a pattern. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the patterns will be excluded; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the patterns will be excluded; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,75 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.FileSet.Include-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>FileSet.Include Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> FileSet.Include</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>FileSet.Include</h1>
<p>
</p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> The pattern or file name to include. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">asis</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the file name will be added to the <a href="../types/fileset.html">&lt;fileset&gt;</a> without pattern matching or checking if the file exists. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">frompath</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the file will be searched for on the path. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the pattern will be included; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the pattern will be included; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,75 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.FileSet.IncludesFile-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>FileSet.IncludesFile Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> FileSet.IncludesFile</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>FileSet.IncludesFile</h1>
<p>
</p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">asis</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the patterns in the include file will be added to the <a href="../types/fileset.html">&lt;fileset&gt;</a> without pattern matching or checking if the file exists. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">frompath</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the patterns in the include file will be searched for on the path. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the patterns will be included; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the patterns will be included; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">file</td>
<td> The name of a file; each line of this file is taken to be a pattern. </td>
<td style="text-align: center;">True</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,69 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.Formatter-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;formatter&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;formatter&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;formatter&gt;</h1>
<p>
</p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">pattern</td>
<td style="text-align: center;">string</td>
<td> The string pattern to use to format the property. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top" class="required">property</td>
<td style="text-align: center;">string</td>
<td> The name of the NAnt property to set. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the formatter should be used to format the timestamp. If <b>true</b> then the formatter will be used; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the formatter should be not used to format the timestamp. If <b>false</b> then the formatter will be used; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,68 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.Option-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;option&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;option&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;option&gt;</h1>
<p> Represents an option. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> Name of the option. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the option should be passed to the task. If <b>true</b> then the option will be passed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the option should not be passed to the task. If <b>false</b> then the option will be passed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">value</td>
<td style="text-align: center;">string</td>
<td> Value of the option. The default is a null reference (<b>Nothing</b> in Visual Basic). </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,74 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.PathElement-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;pathelement&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;pathelement&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;pathelement&gt;</h1>
<p> Represents a nested path element. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">dir</td>
<td style="text-align: center;">directory</td>
<td> The name of a directory to add to the path. Will be replaced with the absolute path of the directory. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">file</td>
<td style="text-align: center;">file</td>
<td> The name of a file to add to the path. Will be replaced with the absolute path of the file. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the entry will be added to the path; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">path</td>
<td style="text-align: center;">&lt;path&gt;</td>
<td> A string that will be treated as a path-like string. You can use <code>:</code> or <code>;</code> as path separators and NAnt will convert it to the platform's local conventions, while resolving references to environment variables. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the entry will be added to the path; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,33 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.RawXml-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>RawXml Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> RawXml</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>RawXml</h1>
<p> Represents an element of which the XML is processed by its parent task or type. </p>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,68 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.Token-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;token&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;token&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;token&gt;</h1>
<p> ReplaceTokens filter token. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">key</td>
<td style="text-align: center;">string</td>
<td> Token to be replaced. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top" class="required">value</td>
<td style="text-align: center;">string</td>
<td> New value of token. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the token should be used to replace values. If <b>true</b> then the token will be used; otherwise, not. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the token should not be used to replace values. If <b>false</b> then the token will be used; otherwise, not. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,68 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.XmlNamespace-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;namespace&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;namespace&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;namespace&gt;</h1>
<p> Represents an XML namespace. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">prefix</td>
<td style="text-align: center;">string</td>
<td> The prefix to associate with the namespace. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top" class="required">uri</td>
<td style="text-align: center;">string</td>
<td> The associated XML namespace URI. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the namespace should be added to the <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemXmlXmlNamespaceManagerClassTopic.asp">XmlNamespaceManager</a>. If <b>true</b> then the namespace will be added; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the namespace should not be added to the <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemXmlXmlNamespaceManagerClassTopic.asp">XmlNamespaceManager</a>. list. If <b>false</b> then the parameter will be added; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,74 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.XsltExtensionObject-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;xsltextensionobject&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;xsltextensionobject&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;xsltextensionobject&gt;</h1>
<p> 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. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">assembly</td>
<td style="text-align: center;">file</td>
<td> The assembly which contains the XSLT extension object. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top" class="required">typename</td>
<td style="text-align: center;">string</td>
<td> The full type name of the XSLT extension object. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the extension object should be added to the XSLT argument list. If <b>true</b> then the extension object will be added; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">namespaceuri</td>
<td style="text-align: center;">string</td>
<td> The namespace URI to associate with the extension object. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the extension object should not be added to the XSLT argument list. If <b>false</b> then the extension object will be added; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,74 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.Core.Types.XsltParameter-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;xsltparameter&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;xsltparameter&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;xsltparameter&gt;</h1>
<p> Represents an XSLT parameter. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> The name of the XSLT parameter. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top" class="required">value</td>
<td style="text-align: center;">string</td>
<td> The value of the XSLT parameter. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the parameter should be added to the XSLT argument list. If <b>true</b> then the parameter will be added; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">namespaceuri</td>
<td style="text-align: center;">string</td>
<td> The namespace URI to associate with the parameter. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the parameter should not be added to the XSLT argument list. If <b>false</b> then the parameter will be added; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.Core (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,308 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Tasks.CompilerBase-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>CompilerBase Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> CompilerBase</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>CompilerBase</h1>
<p> Provides the abstract base class for compiler tasks. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">output</td>
<td style="text-align: center;">file</td>
<td> The output file created by the compiler. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top" class="required">target</td>
<td style="text-align: center;">string</td>
<td> Output type. Possible values are <code>exe</code>, <code>winexe</code>, <code>library</code> or <code>module</code>. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">debug</td>
<td style="text-align: center;">bool</td>
<td> Generate debug output. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">define</td>
<td style="text-align: center;">string</td>
<td> Define conditional compilation symbol(s). </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">keycontainer</td>
<td style="text-align: center;">string</td>
<td> Specifies the key pair container used to strongname the assembly. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">keyfile</td>
<td style="text-align: center;">file</td>
<td> Specifies a strong name key file. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">main</td>
<td style="text-align: center;">string</td>
<td> Specifies which type contains the Main method that you want to use as the entry point into the program. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">nowarn</td>
<td style="text-align: center;">string</td>
<td>
<i>Deprecated.</i> Specifies a comma-separated list of warnings that should be suppressed by the compiler. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">rebuild</td>
<td style="text-align: center;">bool</td>
<td> Instructs NAnt to recompile the output file regardless of the file timestamps. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">warnaserror</td>
<td style="text-align: center;">bool</td>
<td> Instructs the compiler to treat all warnings as errors. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">win32icon</td>
<td style="text-align: center;">file</td>
<td> Icon to associate with the application. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">failonerror</td>
<td style="text-align: center;">bool</td>
<td> Determines if task failure stops the build, or is just reported. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the task will be executed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">timeout</td>
<td style="text-align: center;">int</td>
<td> The maximum amount of time the application is allowed to execute, expressed in milliseconds. Defaults to no time-out. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Opposite of <code>if</code>. If <b>false</b> then the task will be executed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">verbose</td>
<td style="text-align: center;">bool</td>
<td> Determines whether the task should report detailed build log messages. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Framework-configurable parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">exename</td>
<td style="text-align: center;">string</td>
<td> The name of the executable that should be used to launch the external program. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">supportskeycontainer</td>
<td style="text-align: center;">bool</td>
<td> Indicates whether the compiler for a given target framework supports the "keycontainer" option. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">supportskeyfile</td>
<td style="text-align: center;">bool</td>
<td> Indicates whether the compiler for a given target framework supports the "keyfile" option. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">supportsnowarnlist</td>
<td style="text-align: center;">bool</td>
<td> Indicates whether the compiler for a given target framework supports a command line option that allows a list of warnings to be suppressed. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">supportspackagereferences</td>
<td style="text-align: center;">bool</td>
<td> Indicates whether package references are supported by compiler for a given target framework. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">supportswarnaserrorlist</td>
<td style="text-align: center;">bool</td>
<td> Indicates whether the compiler for a given target framework supports the "warnaserror" option that takes a list of warnings. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">useruntimeengine</td>
<td style="text-align: center;">bool</td>
<td> Specifies whether the external program should be executed using a runtime engine, if configured. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Nested Elements:</h3>
<!--Element-->
<h4>
<a id="warnaserror">
</a>
&lt;<a href="../types/warnaserror.html">warnaserror</a>&gt;
</h4>
<div class="nested-element"> Controls which warnings should be reported as errors. <p /></div>
<h4>
<a id="warnaserror">
</a>
&lt;/<a href="../types/warnaserror.html">warnaserror</a>&gt;
</h4>
<!--Collection-->
<h4>
<a id="nowarn">
</a>
&lt;nowarn&gt;
</h4>
<div class="nested-element"> Specifies a list of warnings that you want the compiler to suppress. <h5>&lt;warning&gt;</h5><div class="nested-element"><p> Represents a compiler warning. </p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">number</td><td style="text-align: center;">string</td><td> A warning number, or comma-separated list of warnings, that you want the compiler to suppress or report. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the element will be processed; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the element will be skipped; otherwise, processed. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div></div><h5>&lt;/warning&gt;</h5></div>
<h4>&lt;/nowarn&gt;</h4>
<!--Element-->
<h4>
<a id="lib">
</a>
&lt;<a href="../types/fileset.html">lib</a>&gt;
</h4>
<div class="nested-element">
<i>Deprecated.</i> Additional directories to search in for assembly references. <p /></div>
<h4>
<a id="lib">
</a>
&lt;/<a href="../types/fileset.html">lib</a>&gt;
</h4>
<!--Element-->
<h4>
<a id="references">
</a>
&lt;<a href="../types/assemblyfileset.html">references</a>&gt;
</h4>
<div class="nested-element"> Reference metadata from the specified assembly files. <p /></div>
<h4>
<a id="references">
</a>
&lt;/<a href="../types/assemblyfileset.html">references</a>&gt;
</h4>
<!--Collection-->
<h4>
<a id="pkg-references">
</a>
&lt;pkg-references&gt;
</h4>
<div class="nested-element"> Specifies list of packages to reference. <h5>&lt;package&gt;</h5><div class="nested-element"><p> Represents a package. </p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">string</td><td> Name of the package to reference. Multiple package can be specified with a single element as a semi-colon separated list of package names. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> Indicates if the package should be passed to the task. If <b>true</b> then the package will be passed; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Indicates if the package should not be passed to the task. If <b>false</b> then the package will be passed; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div></div><h5>&lt;/package&gt;</h5></div>
<h4>&lt;/pkg-references&gt;</h4>
<!--Array-->
<!--NestedElementArray=T:NAnt.DotNet.Types.ResourceFileSet-->
<h4>
<a id="resources">
</a>
&lt;<a href="../types/resourcefileset.html">resources</a>&gt;
</h4>
<div class="nested-element"> Resources to embed. </div>
<h4>
<a id="resources">
</a>
&lt;/<a href="../types/resourcefileset.html">resources</a>&gt;
</h4>
<!--Element-->
<h4>
<a id="modules">
</a>
&lt;<a href="../types/assemblyfileset.html">modules</a>&gt;
</h4>
<div class="nested-element"> Link the specified modules into this assembly. <p /></div>
<h4>
<a id="modules">
</a>
&lt;/<a href="../types/assemblyfileset.html">modules</a>&gt;
</h4>
<!--Element-->
<h4>
<a id="sources">
</a>
&lt;<a href="../types/fileset.html">sources</a>&gt;
</h4>
<div class="nested-element"> The set of source files for compilation. <p /></div>
<h4>
<a id="sources">
</a>
&lt;/<a href="../types/fileset.html">sources</a>&gt;
</h4>
<!--Array-->
<!--NestedElementArray=T:NAnt.Core.Types.Argument-->
<h4>
<a id="arg">
</a>
&lt;arg&gt;
</h4>
<div class="nested-element"> The command-line arguments for the external program. <p> Represents a command-line argument. </p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">dir</td><td style="text-align: center;">directory</td><td> The value for a directory-based command-line argument; will be replaced with the absolute path of the directory. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">file</td><td style="text-align: center;">file</td><td> The name of a file as a single command-line argument; will be replaced with the absolute filename of the file. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> Indicates if the argument should be passed to the external program. If <b>true</b> then the argument will be passed; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">line</td><td style="text-align: center;">string</td><td> List of command-line arguments; will be passed to the executable as is. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">path</td><td style="text-align: center;">&lt;path&gt;</td><td> The value for a PATH-like command-line argument; you can use <code>:</code> or <code>;</code> as path separators and NAnt will convert it to the platform's local conventions, while resolving references to environment variables. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Indicates if the argument should not be passed to the external program. If <b>false</b> then the argument will be passed; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">value</td><td style="text-align: center;">string</td><td> A single command-line argument; can contain space characters. </td><td style="text-align: center;">False</td></tr></table></div><h3>Nested Elements:</h3><!--Element--><h4><a id="path"></a>
&lt;<a href="../types/path.html">path</a>&gt;
</h4><div class="nested-element"> Sets a single command-line argument and treats it like a PATH - ensures the right separator for the local platform is used. <p /></div><h4><a id="path"></a>
&lt;/<a href="../types/path.html">path</a>&gt;
</h4><h3>Examples</h3><ul class="examples"><li><p> A single command-line argument containing a space character. </p><pre class="code">
&lt;arg value="-l -a" /&gt;
</pre></li><li><p> Two separate command-line arguments. </p><pre class="code">
&lt;arg line="-l -a" /&gt;
</pre></li><li><p> A single command-line argument with the value <code>\dir;\dir2;\dir3</code> on DOS-based systems and <code>/dir:/dir2:/dir3</code> on Unix-like systems. </p><pre class="code">
&lt;arg path="/dir;/dir2:\dir3" /&gt;
</pre></li></ul></div>
<h4>
<a id="arg">
</a>
&lt;/arg&gt;
</h4>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,74 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Types.AssemblyAttribute-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;attribute&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;attribute&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;attribute&gt;</h1>
<p> Represents an assembly-level attribute. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">type</td>
<td style="text-align: center;">string</td>
<td> Typename of the assembly-level attribute. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">asis</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the value of the attribute will be set as is, without actually looking for a matching constructor or named properties. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the attribute should be generated. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the attribute should be not generated. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">value</td>
<td style="text-align: center;">string</td>
<td> Value of the attribute. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,62 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Types.CompilerWarning-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>CompilerWarning Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> CompilerWarning</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>CompilerWarning</h1>
<p> Represents a compiler warning. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">number</td>
<td style="text-align: center;">string</td>
<td> A warning number, or comma-separated list of warnings, that you want the compiler to suppress or report. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the element will be processed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the element will be skipped; otherwise, processed. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,56 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Types.DataTypeCollectionBase-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>DataTypeCollectionBase Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> DataTypeCollectionBase</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>DataTypeCollectionBase</h1>
<p> Base class for collections that needs to be globally referencable. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">id</td>
<td style="text-align: center;">string</td>
<td> The ID used to be referenced later. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">refid</td>
<td style="text-align: center;">string</td>
<td> The ID to use as the reference. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,29 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Types.EmbeddedResourceCollection-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>EmbeddedResourceCollection Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> EmbeddedResourceCollection</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>EmbeddedResourceCollection</h1>
<p> Contains a collection of <a href="../../sdk/NAnt.DotNet.Types.EmbeddedResource.html">EmbeddedResource</a> items. </p> Do not yet expose this to build authors. <h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">id</td><td style="text-align: center;">string</td><td> The ID used to be referenced later. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">refid</td><td style="text-align: center;">string</td><td> The ID to use as the reference. </td><td style="text-align: center;">False</td></tr></table></div><h3>Requirements</h3><div style="margin-left: 20px;"><b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div></body>
</html>

View File

@@ -0,0 +1,57 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Types.LibDirectorySet-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>LibDirectorySet Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> LibDirectorySet</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>LibDirectorySet</h1>
<p> A specialized <a href="../types/fileset.html">&lt;fileset&gt;</a> used for setting the lib directories. </p> The primary reason for this class is to allow the <code>BaseDirectory</code> to always be the same value as the parent <a href="../types/assemblyfileset.html">&lt;assemblyfileset&gt;</a><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">defaultexcludes</td><td style="text-align: center;">bool</td><td> Indicates whether default excludes should be used or not. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">failonempty</td><td style="text-align: center;">bool</td><td> When set to <b>true</b>, causes the fileset element to throw a <a href="../../sdk/NAnt.Core.ValidationException.html">ValidationException</a> when no files match the includes and excludes criteria. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">id</td><td style="text-align: center;">string</td><td> The ID used to be referenced later. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">refid</td><td style="text-align: center;">string</td><td> The ID to use as the reference. </td><td style="text-align: center;">False</td></tr></table></div><h3>Nested Elements:</h3><!--Array--><!--NestedElementArray=T:NAnt.Core.Types.FileSet.Include--><h4><a id="includes"></a>
&lt;includes&gt;
</h4><div class="nested-element"><i>Deprecated.</i> The items to include in the fileset. <p></p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">string</td><td> The pattern or file name to include. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">asis</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the file name will be added to the <a href="../types/fileset.html">&lt;fileset&gt;</a> without pattern matching or checking if the file exists. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">frompath</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the file will be searched for on the path. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the pattern will be included; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the pattern will be included; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div></div><h4><a id="includes"></a>
&lt;/includes&gt;
</h4><!--Array--><!--NestedElementArray=T:NAnt.Core.Types.FileSet.Include--><h4><a id="include"></a>
&lt;include&gt;
</h4><div class="nested-element"> The items to include in the fileset. <p></p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">string</td><td> The pattern or file name to include. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">asis</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the file name will be added to the <a href="../types/fileset.html">&lt;fileset&gt;</a> without pattern matching or checking if the file exists. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">frompath</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the file will be searched for on the path. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the pattern will be included; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the pattern will be included; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div></div><h4><a id="include"></a>
&lt;/include&gt;
</h4><!--Array--><!--NestedElementArray=T:NAnt.Core.Types.FileSet.Exclude--><h4><a id="excludes"></a>
&lt;excludes&gt;
</h4><div class="nested-element"><i>Deprecated.</i> The items to exclude from the fileset. <p></p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">string</td><td> The pattern or file name to exclude. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the pattern will be excluded; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the pattern will be excluded; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div></div><h4><a id="excludes"></a>
&lt;/excludes&gt;
</h4><!--Array--><!--NestedElementArray=T:NAnt.Core.Types.FileSet.Exclude--><h4><a id="exclude"></a>
&lt;exclude&gt;
</h4><div class="nested-element"> The items to exclude from the fileset. <p></p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">string</td><td> The pattern or file name to exclude. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the pattern will be excluded; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the pattern will be excluded; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div></div><h4><a id="exclude"></a>
&lt;/exclude&gt;
</h4><!--Array--><!--NestedElementArray=T:NAnt.Core.Types.FileSet.IncludesFile--><h4><a id="includesList"></a>
&lt;includesList&gt;
</h4><div class="nested-element"><i>Deprecated.</i> The files from which a list of patterns or files to include should be obtained. <p></p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">asis</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the patterns in the include file will be added to the <a href="../types/fileset.html">&lt;fileset&gt;</a> without pattern matching or checking if the file exists. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">frompath</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the patterns in the include file will be searched for on the path. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the patterns will be included; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the patterns will be included; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">file</td><td> The name of a file; each line of this file is taken to be a pattern. </td><td style="text-align: center;">True</td></tr></table></div></div><h4><a id="includesList"></a>
&lt;/includesList&gt;
</h4><!--Array--><!--NestedElementArray=T:NAnt.Core.Types.FileSet.IncludesFile--><h4><a id="includesfile"></a>
&lt;includesfile&gt;
</h4><div class="nested-element"> The files from which a list of patterns or files to include should be obtained. <p></p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top">asis</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the patterns in the include file will be added to the <a href="../types/fileset.html">&lt;fileset&gt;</a> without pattern matching or checking if the file exists. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">frompath</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the patterns in the include file will be searched for on the path. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the patterns will be included; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the patterns will be included; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">file</td><td> The name of a file; each line of this file is taken to be a pattern. </td><td style="text-align: center;">True</td></tr></table></div></div><h4><a id="includesfile"></a>
&lt;/includesfile&gt;
</h4><!--Array--><!--NestedElementArray=T:NAnt.Core.Types.FileSet.ExcludesFile--><h4><a id="excludesfile"></a>
&lt;excludesfile&gt;
</h4><div class="nested-element"> The files from which a list of patterns or files to exclude should be obtained. <p></p><h3>Parameters</h3><div class="table"><table><tr><th>Attribute</th><th style="text-align: center;">Type</th><th>Description</th><th style="text-align: center;">Required</th></tr><tr><td valign="top" class="required">name</td><td style="text-align: center;">file</td><td> The name of a file; each line of this file is taken to be a pattern. </td><td style="text-align: center;">True</td></tr><tr><td valign="top">if</td><td style="text-align: center;">bool</td><td> If <b>true</b> then the patterns will be excluded; otherwise, skipped. The default is <b>true</b>. </td><td style="text-align: center;">False</td></tr><tr><td valign="top">unless</td><td style="text-align: center;">bool</td><td> Opposite of <code>if</code>. If <b>false</b> then the patterns will be excluded; otherwise, skipped. The default is <b>false</b>. </td><td style="text-align: center;">False</td></tr></table></div></div><h4><a id="excludesfile"></a>
&lt;/excludesfile&gt;
</h4><h3>Requirements</h3><div style="margin-left: 20px;"><b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div><h3>See Also</h3><a href="../types/fileset.html">&lt;fileset&gt;</a></body>
</html>

View File

@@ -0,0 +1,69 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Types.NamespaceImport-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;import&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;import&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;import&gt;</h1>
<p> Represents a namespace to import. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the import should be generated. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">name</td>
<td style="text-align: center;">string</td>
<td>
<i>Deprecated.</i> The name of the namespace to import. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">namespace</td>
<td style="text-align: center;">string</td>
<td> The name of the namespace to import. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the import should be not generated. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,62 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.DotNet.Types.Package-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>Package Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> Package</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>Package</h1>
<p> Represents a package. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> Name of the package to reference. Multiple package can be specified with a single element as a semi-colon separated list of package names. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the package should be passed to the task. If <b>true</b> then the package will be passed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> Indicates if the package should not be passed to the task. If <b>false</b> then the package will be passed; otherwise, skipped. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.DotNetTasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,70 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.NUnit.Types.FormatterElement-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;formatter&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;formatter&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;formatter&gt;</h1>
<p> Represents the FormatterElement of the NUnit task. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">type</td>
<td style="text-align: center;">
<a href="../enums/NAnt.NUnit.Types.FormatterType.html">FormatterType</a>
</td>
<td> Type of formatter. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">extension</td>
<td style="text-align: center;">string</td>
<td> Extension to append to the output filename. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">outputdir</td>
<td style="text-align: center;">directory</td>
<td> Specifies the directory where the output file should be written to, if <code>usefile</code> is <b>true</b>. If not specified, the output file will be written to the directory where the test module is located. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">usefile</td>
<td style="text-align: center;">bool</td>
<td> Determines whether output should be persisted to a file. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.NUnit (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.NUnit1.Types.NUnitTest-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;test&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;test&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;test&gt;</h1>
<p> Represents a test element of an <a href="../tasks/nunit.html">&lt;nunit&gt;</a> task. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">assembly</td>
<td style="text-align: center;">string</td>
<td> Assembly to load the test from. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top" class="required">class</td>
<td style="text-align: center;">string</td>
<td> Class name of the test. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">appconfig</td>
<td style="text-align: center;">string</td>
<td> The application configuration file to use for the NUnit test domain. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">fork</td>
<td style="text-align: center;">bool</td>
<td> Run the tests in a separate <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemAppDomainClassTopic.asp">AppDomain</a>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">haltonerror</td>
<td style="text-align: center;">bool</td>
<td> Stop the build process if an error occurs during the test run. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">haltonfailure</td>
<td style="text-align: center;">bool</td>
<td> Stop the build process if a test fails (errors are considered failures as well). </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">outfile</td>
<td style="text-align: center;">string</td>
<td> Base name of the test result. The full filename is determined by this attribute and the extension of formatter. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">todir</td>
<td style="text-align: center;">string</td>
<td> Directory to write the reports to. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.NUnit1Tasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,62 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.NUnit2.Types.Category-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>Category Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> Category</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>Category</h1>
<p> Represents a certain group of test cases or fixtures. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top" class="required">name</td>
<td style="text-align: center;">string</td>
<td> A name of a category, or comma-separated list of names. </td>
<td style="text-align: center;">True</td>
</tr>
<tr>
<td valign="top">if</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the category will be processed; otherwise, skipped. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">unless</td>
<td style="text-align: center;">bool</td>
<td> If <b>true</b> then the category will be skipped; otherwise, processed. The default is <b>false</b>. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.NUnit2Tasks (0.85.2478.0)
</div>
</body>
</html>

View File

@@ -0,0 +1,99 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Documenting T:NAnt.NUnit2.Types.NUnit2Test-->
<head>
<meta http-equiv="Content-Language" content="en-ca" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<title>&lt;test&gt; Element</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
<tr>
<td class="NavBar-Cell">
<a href="http://nant.sourceforge.net">
<b>NAnt</b>
</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<a href="../index.html">Help</a>
<img alt="-&gt;" src="../images/arrow.gif" />
<span>Element Reference</span>
<img alt="-&gt;" src="../images/arrow.gif" /> &lt;test&gt;</td>
<td class="NavBar-Cell" align="right">
v0.85</td>
</tr>
</table>
<h1>&lt;test&gt;</h1>
<p> Represents a <code>test</code> element of an <a href="../tasks/nunit2.html">&lt;nunit2&gt;</a> task. </p>
<h3>Parameters</h3>
<div class="table">
<table>
<tr>
<th>Attribute</th>
<th style="text-align: center;">Type</th>
<th>Description</th>
<th style="text-align: center;">Required</th>
</tr>
<tr>
<td valign="top">appconfig</td>
<td style="text-align: center;">file</td>
<td> The application configuration file to use for the NUnit test domain. If not specified, NAnt will try to use a configuration name matching the file name of the assembly with extension ".config". </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">assemblyname</td>
<td style="text-align: center;">file</td>
<td> Name of the assembly to search for tests. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">haltonfailure</td>
<td style="text-align: center;">bool</td>
<td> Build fails on failure. The default is <b>true</b>. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">testname</td>
<td style="text-align: center;">string</td>
<td> Name of a specific testfixture to run. If not specified then all testfixtures are run. </td>
<td style="text-align: center;">False</td>
</tr>
<tr>
<td valign="top">transformfile</td>
<td style="text-align: center;">file</td>
<td> XSLT transform file to use when using the <code>Plain</code> formatter. </td>
<td style="text-align: center;">False</td>
</tr>
</table>
</div>
<h3>Nested Elements:</h3>
<!--Element-->
<h4>
<a id="assemblies">
</a>
&lt;<a href="../types/assemblyfileset.html">assemblies</a>&gt;
</h4>
<div class="nested-element"> Assemblies to include in test. <p /></div>
<h4>
<a id="assemblies">
</a>
&lt;/<a href="../types/assemblyfileset.html">assemblies</a>&gt;
</h4>
<!--Element-->
<h4>
<a id="categories">
</a>
&lt;<a href="../types/categories.html">categories</a>&gt;
</h4>
<div class="nested-element"> Categories of test cases to include or exclude. <p /></div>
<h4>
<a id="categories">
</a>
&lt;/<a href="../types/categories.html">categories</a>&gt;
</h4>
<h3>Requirements</h3>
<div style="margin-left: 20px;">
<b>Assembly:</b> NAnt.NUnit2Tasks (0.85.2478.0)
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More