main
  1<?xml version="1.0"?>
  2<doc>
  3    <assembly>
  4        <name>NAnt.CompressionTasks</name>
  5    </assembly>
  6    <members>
  7        <member name="T:NAnt.Compression.Tasks.GUnzip">
  8            <summary>
  9            Expands a file packed using GZip compression.
 10            </summary>
 11            <example>
 12              <para>Expands &quot;test.tar.gz&quot; to &quot;test2.tar&quot;.</para>
 13              <code>
 14                <![CDATA[
 15            <gunzip src="test.tar.gz" dest="test.tar" />
 16                ]]>
 17              </code>
 18            </example>
 19        </member>
 20        <member name="M:NAnt.Compression.Tasks.GUnzip.ExecuteTask">
 21            <summary>
 22            Extracts the file from the gzip archive.
 23            </summary>
 24        </member>
 25        <member name="P:NAnt.Compression.Tasks.GUnzip.SrcFile">
 26            <summary>
 27            The file to expand.
 28            </summary>
 29        </member>
 30        <member name="P:NAnt.Compression.Tasks.GUnzip.DestFile">
 31            <summary>
 32            The destination file.
 33            </summary>
 34        </member>
 35        <member name="T:NAnt.Compression.Tasks.TarTask">
 36            <summary>
 37            Creates a tar file from the specified filesets.
 38            </summary>
 39            <remarks>
 40              <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>
 41            </remarks>
 42            <example>
 43              <para>
 44              Tar all files in <c>${build.dir}</c> and <c>${doc.dir}</c> into a file
 45              called &quot;backup.tar.gz&quot;, and apply gzip compression to it.
 46              </para>
 47              <code>
 48                <![CDATA[
 49            <tar destfile="backup.tar.gz" compression="GZip">
 50                <fileset basedir="${bin.dir}" prefix="bin">
 51                    <include name="**/*" />
 52                </fileset>
 53                <fileset basedir="${doc.dir}" prefix="doc">
 54                    <include name="**/*" />
 55                </fileset>
 56            </tar>
 57                ]]>
 58              </code>
 59            </example>
 60        </member>
 61        <member name="M:NAnt.Compression.Tasks.TarTask.ExecuteTask">
 62            <summary>
 63            Creates the tar file.
 64            </summary>
 65        </member>
 66        <member name="P:NAnt.Compression.Tasks.TarTask.DestFile">
 67            <summary>
 68            The tar file to create.
 69            </summary>
 70        </member>
 71        <member name="P:NAnt.Compression.Tasks.TarTask.IncludeEmptyDirs">
 72            <summary>
 73            Include empty directories in the generated tar file. The default is
 74            <see langword="false" />.
 75            </summary>
 76        </member>
 77        <member name="P:NAnt.Compression.Tasks.TarTask.TarFileSets">
 78            <summary>
 79            The set of files to be included in the archive.
 80            </summary>
 81        </member>
 82        <member name="P:NAnt.Compression.Tasks.TarTask.CompressionMethod">
 83            <summary>
 84            The compression method. The default is <see cref="F:NAnt.Compression.Tasks.TarCompressionMethod.None"/>.
 85            </summary>
 86        </member>
 87        <member name="T:NAnt.Compression.Tasks.TarCompressionMethod">
 88            <summary>
 89            Specifies the compression methods supported by <see cref="T:NAnt.Compression.Tasks.TarTask"/>.
 90            </summary>
 91        </member>
 92        <member name="F:NAnt.Compression.Tasks.TarCompressionMethod.None">
 93            <summary>
 94            No compression.
 95            </summary>
 96        </member>
 97        <member name="F:NAnt.Compression.Tasks.TarCompressionMethod.GZip">
 98            <summary>
 99            GZIP compression.
100            </summary>
101        </member>
102        <member name="F:NAnt.Compression.Tasks.TarCompressionMethod.BZip2">
103            <summary>
104            BZIP2 compression.
105            </summary>
106        </member>
107        <member name="T:NAnt.Compression.Tasks.UnZipTask">
108            <summary>
109            Extracts files from a zip file.
110            </summary>
111            <remarks>
112              <para>
113              Uses <see href="http://www.icsharpcode.net/OpenSource/SharpZipLib/">#ziplib</see>
114              (SharpZipLib), an open source Zip/GZip library written entirely in C#.
115              </para>
116            </remarks>
117            <example>
118              <para>Extracts all the file from the zip, preserving the directory structure.</para>
119              <code>
120                <![CDATA[
121            <unzip zipfile="backup.zip"/>
122                ]]>
123              </code>
124            </example>
125        </member>
126        <member name="M:NAnt.Compression.Tasks.UnZipTask.ExecuteTask">
127            <summary>
128            Extracts the files from the zip file.
129            </summary>
130        </member>
131        <member name="M:NAnt.Compression.Tasks.UnZipTask.ExtractFile(System.IO.Stream,System.String,System.DateTime,System.Int64)">
132            <summary>
133            Extracts a file entry from the specified stream.
134            </summary>
135            <param name="inputStream">The <see cref="T:System.IO.Stream"/> containing the compressed entry.</param>
136            <param name="entryName">The name of the entry including directory information.</param>
137            <param name="entryDate">The date of the entry.</param>
138            <param name="entrySize">The uncompressed size of the entry.</param>
139            <exception cref="T:NAnt.Core.BuildException">
140              <para>The destination directory for the entry could not be created.</para>
141              <para>-or-</para>
142              <para>The entry could not be extracted.</para>
143            </exception>
144            <remarks>
145            We cannot rely on the fact that the directory entry of a given file
146            is created before the file is extracted, so we should create the
147            directory if it doesn't yet exist.
148            </remarks>
149        </member>
150        <member name="M:NAnt.Compression.Tasks.UnZipTask.ExtractDirectory(System.IO.Stream,System.String,System.DateTime)">
151            <summary>
152            Extracts a directory entry from the specified stream.
153            </summary>
154            <param name="inputStream">The <see cref="T:System.IO.Stream"/> containing the directory entry.</param>
155            <param name="entryName">The name of the directory entry.</param>
156            <param name="entryDate">The date of the entry.</param>
157            <exception cref="T:NAnt.Core.BuildException">
158              <para>The destination directory for the entry could not be created.</para>
159            </exception>
160        </member>
161        <member name="P:NAnt.Compression.Tasks.UnZipTask.ZipFile">
162            <summary>
163            The archive file to expand.
164            </summary>
165        </member>
166        <member name="P:NAnt.Compression.Tasks.UnZipTask.ToDirectory">
167            <summary>
168            The directory where the expanded files should be stored. The 
169            default is the project base directory.
170            </summary>
171        </member>
172        <member name="P:NAnt.Compression.Tasks.UnZipTask.Overwrite">
173            <summary>
174            Overwrite files, even if they are newer than the corresponding 
175            entries in the archive. The default is <see langword="true" />.
176            </summary>
177        </member>
178        <member name="P:NAnt.Compression.Tasks.UnZipTask.Encoding">
179            <summary>
180            The character encoding that has been used for filenames inside the
181            zip file. The default is the system's OEM code page.
182            </summary>
183        </member>
184        <member name="T:NAnt.Compression.Tasks.ZipTask">
185            <summary>
186            Creates a zip file from the specified filesets.
187            </summary>
188            <remarks>
189              <para>
190              Uses <see href="http://www.icsharpcode.net/OpenSource/SharpZipLib/">#ziplib</see>
191              (SharpZipLib), an open source Tar/Zip/GZip library written entirely in C#.
192              </para>
193            </remarks>
194            <example>
195              <para>
196              Zip all files in <c>${build.dir}</c> and <c>${doc.dir}</c> into a file
197              called &quot;backup.zip&quot;.
198              </para>
199              <code>
200                <![CDATA[
201            <zip zipfile="backup.zip">
202                <fileset basedir="${bin.dir}" prefix="bin">
203                    <include name="**/*" />
204                </fileset>
205                <fileset basedir="${doc.dir}" prefix="doc">
206                    <include name="**/*" />
207                </fileset>
208            </zip>
209                ]]>
210              </code>
211            </example>
212        </member>
213        <member name="M:NAnt.Compression.Tasks.ZipTask.ExecuteTask">
214            <summary>
215            Creates the zip file.
216            </summary>
217        </member>
218        <member name="P:NAnt.Compression.Tasks.ZipTask.ZipFile">
219            <summary>
220            The zip file to create.
221            </summary>
222        </member>
223        <member name="P:NAnt.Compression.Tasks.ZipTask.Comment">
224            <summary>
225            The comment for the file.
226            </summary>
227        </member>
228        <member name="P:NAnt.Compression.Tasks.ZipTask.Stamp">
229            <summary>
230            Date/time stamp for the files in the format MM/DD/YYYY HH:MM:SS.
231            </summary>
232        </member>
233        <member name="P:NAnt.Compression.Tasks.ZipTask.ZipLevel">
234            <summary>
235            Desired level of compression. Possible values are 0 (STORE only) 
236            to 9 (highest). The default is <c>6</c>.
237            </summary>
238        </member>
239        <member name="P:NAnt.Compression.Tasks.ZipTask.IncludeEmptyDirs">
240            <summary>
241            Include empty directories in the generated zip file. The default is
242            <see langword="false" />.
243            </summary>
244        </member>
245        <member name="P:NAnt.Compression.Tasks.ZipTask.ZipFileSets">
246            <summary>
247            The set of files to be included in the archive.
248            </summary>
249        </member>
250        <member name="P:NAnt.Compression.Tasks.ZipTask.DuplicateHandling">
251            <summary>
252            Specifies the behaviour when a duplicate file is found. The default
253            is <see cref="F:NAnt.Compression.Types.DuplicateHandling.Add"/>.
254            </summary>
255        </member>
256        <member name="P:NAnt.Compression.Tasks.ZipTask.Encoding">
257            <summary>
258            The character encoding to use for filenames and comment inside the
259            zip file. The default is the system's OEM code page.
260            </summary>
261        </member>
262        <member name="T:NAnt.Compression.Types.DuplicateHandling">
263            <summary>
264            Specifies how entries with the same name should be processed.
265            </summary>
266        </member>
267        <member name="F:NAnt.Compression.Types.DuplicateHandling.Add">
268            <summary>
269            Overwrite existing entry with same name.
270            </summary>
271        </member>
272        <member name="F:NAnt.Compression.Types.DuplicateHandling.Preserve">
273            <summary>
274            Preserve existing entry with the same name.
275            </summary>
276        </member>
277        <member name="F:NAnt.Compression.Types.DuplicateHandling.Fail">
278            <summary>
279            Report failure when two entries have the same name.
280            </summary>
281        </member>
282        <member name="T:NAnt.Compression.Types.TarFileSet">
283            <summary>
284            A <see cref="T:NAnt.Compression.Types.TarFileSet"/> is a <see cref="T:NAnt.Core.Types.FileSet"/> with extra 
285            attributes useful in the context of the <see cref="T:NAnt.Compression.Tasks.TarTask"/>.
286            </summary>
287        </member>
288        <member name="P:NAnt.Compression.Types.TarFileSet.FileMode">
289            <summary>
290            A 3 digit octal string, specify the user, group and other modes 
291            in the standard Unix fashion. Only applies to plain files. The 
292            default is <c>644</c>.
293            </summary>
294        </member>
295        <member name="P:NAnt.Compression.Types.TarFileSet.DirMode">
296            <summary>
297            A 3 digit octal string, specify the user, group and other modes 
298            in the standard Unix fashion. Only applies to directories. The 
299            default is <c>755</c>.
300            </summary>
301        </member>
302        <member name="P:NAnt.Compression.Types.TarFileSet.UserName">
303            <summary>
304            The username for the tar entry.
305            </summary>
306        </member>
307        <member name="P:NAnt.Compression.Types.TarFileSet.Uid">
308            <summary>
309            The user identifier (UID) for the tar entry. 
310            </summary>
311        </member>
312        <member name="P:NAnt.Compression.Types.TarFileSet.GroupName">
313            <summary>
314            The groupname for the tar entry.
315            </summary>
316        </member>
317        <member name="P:NAnt.Compression.Types.TarFileSet.Gid">
318            <summary>
319            The group identifier (GID) for the tar entry.
320            </summary>
321        </member>
322        <member name="P:NAnt.Compression.Types.TarFileSet.Prefix">
323            <summary>
324            The top level directory prefix. If set, all file and directory paths 
325            in the fileset will have this value prepended. Can either be a single 
326            directory name or a "/" separated path.
327            </summary>
328        </member>
329        <member name="T:NAnt.Compression.Types.TarFileSetCollection">
330            <summary>
331            Contains a collection of <see cref="T:NAnt.Compression.Types.TarFileSet"/> elements.
332            </summary>
333        </member>
334        <member name="M:NAnt.Compression.Types.TarFileSetCollection.#ctor">
335            <summary>
336            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> class.
337            </summary>
338        </member>
339        <member name="M:NAnt.Compression.Types.TarFileSetCollection.#ctor(NAnt.Compression.Types.TarFileSetCollection)">
340            <summary>
341            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> class
342            with the specified <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> instance.
343            </summary>
344        </member>
345        <member name="M:NAnt.Compression.Types.TarFileSetCollection.#ctor(NAnt.Compression.Types.TarFileSet[])">
346            <summary>
347            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> class
348            with the specified array of <see cref="T:NAnt.Compression.Types.TarFileSet"/> instances.
349            </summary>
350        </member>
351        <member name="M:NAnt.Compression.Types.TarFileSetCollection.Add(NAnt.Compression.Types.TarFileSet)">
352            <summary>
353            Adds a <see cref="T:NAnt.Compression.Types.TarFileSet"/> to the end of the collection.
354            </summary>
355            <param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to be added to the end of the collection.</param> 
356            <returns>The position into which the new element was inserted.</returns>
357        </member>
358        <member name="M:NAnt.Compression.Types.TarFileSetCollection.AddRange(NAnt.Compression.Types.TarFileSet[])">
359            <summary>
360            Adds the elements of a <see cref="T:NAnt.Compression.Types.TarFileSet"/> array to the end of the collection.
361            </summary>
362            <param name="items">The array of <see cref="T:NAnt.Compression.Types.TarFileSet"/> elements to be added to the end of the collection.</param> 
363        </member>
364        <member name="M:NAnt.Compression.Types.TarFileSetCollection.AddRange(NAnt.Compression.Types.TarFileSetCollection)">
365            <summary>
366            Adds the elements of a <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> to the end of the collection.
367            </summary>
368            <param name="items">The <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/> to be added to the end of the collection.</param> 
369        </member>
370        <member name="M:NAnt.Compression.Types.TarFileSetCollection.Contains(NAnt.Compression.Types.TarFileSet)">
371            <summary>
372            Determines whether a <see cref="T:NAnt.Compression.Types.TarFileSet"/> is in the collection.
373            </summary>
374            <param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to locate in the collection.</param> 
375            <returns>
376            <see langword="true"/> if <paramref name="item"/> is found in the 
377            collection; otherwise, <see langword="false"/>.
378            </returns>
379        </member>
380        <member name="M:NAnt.Compression.Types.TarFileSetCollection.CopyTo(NAnt.Compression.Types.TarFileSet[],System.Int32)">
381            <summary>
382            Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.        
383            </summary>
384            <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> 
385            <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
386        </member>
387        <member name="M:NAnt.Compression.Types.TarFileSetCollection.IndexOf(NAnt.Compression.Types.TarFileSet)">
388            <summary>
389            Retrieves the index of a specified <see cref="T:NAnt.Compression.Types.TarFileSet"/> object in the collection.
390            </summary>
391            <param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> object for which the index is returned.</param> 
392            <returns>
393            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.
394            </returns>
395        </member>
396        <member name="M:NAnt.Compression.Types.TarFileSetCollection.Insert(System.Int32,NAnt.Compression.Types.TarFileSet)">
397            <summary>
398            Inserts a <see cref="T:NAnt.Compression.Types.TarFileSet"/> into the collection at the specified index.
399            </summary>
400            <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
401            <param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to insert.</param>
402        </member>
403        <member name="M:NAnt.Compression.Types.TarFileSetCollection.GetEnumerator">
404            <summary>
405            Returns an enumerator that can iterate through the collection.
406            </summary>
407            <returns>
408            A <see cref="T:NAnt.Compression.Types.TarFileSetEnumerator"/> for the entire collection.
409            </returns>
410        </member>
411        <member name="M:NAnt.Compression.Types.TarFileSetCollection.Remove(NAnt.Compression.Types.TarFileSet)">
412            <summary>
413            Removes a member from the collection.
414            </summary>
415            <param name="item">The <see cref="T:NAnt.Compression.Types.TarFileSet"/> to remove from the collection.</param>
416        </member>
417        <member name="P:NAnt.Compression.Types.TarFileSetCollection.Item(System.Int32)">
418            <summary>
419            Gets or sets the element at the specified index.
420            </summary>
421            <param name="index">The zero-based index of the element to get or set.</param>
422        </member>
423        <member name="P:NAnt.Compression.Types.TarFileSetCollection.FileCount">
424            <summary>
425            Get the total number of files that are represented by the 
426            filesets in this collection.
427            </summary>
428        </member>
429        <member name="T:NAnt.Compression.Types.TarFileSetEnumerator">
430            <summary>
431            Enumerates the <see cref="T:NAnt.Compression.Types.TarFileSet"/> elements of a <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/>.
432            </summary>
433        </member>
434        <member name="M:NAnt.Compression.Types.TarFileSetEnumerator.#ctor(NAnt.Compression.Types.TarFileSetCollection)">
435            <summary>
436            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.TarFileSetEnumerator"/> class
437            with the specified <see cref="T:NAnt.Compression.Types.TarFileSetCollection"/>.
438            </summary>
439            <param name="TarFileSets">The collection that should be enumerated.</param>
440        </member>
441        <member name="M:NAnt.Compression.Types.TarFileSetEnumerator.MoveNext">
442            <summary>
443            Advances the enumerator to the next element of the collection.
444            </summary>
445            <returns>
446            <see langword="true" /> if the enumerator was successfully advanced 
447            to the next element; <see langword="false" /> if the enumerator has 
448            passed the end of the collection.
449            </returns>
450        </member>
451        <member name="M:NAnt.Compression.Types.TarFileSetEnumerator.Reset">
452            <summary>
453            Sets the enumerator to its initial position, which is before the 
454            first element in the collection.
455            </summary>
456        </member>
457        <member name="P:NAnt.Compression.Types.TarFileSetEnumerator.Current">
458            <summary>
459            Gets the current element in the collection.
460            </summary>
461            <returns>
462            The current element in the collection.
463            </returns>
464        </member>
465        <member name="T:NAnt.Compression.Types.ZipFileSet">
466            <summary>
467            A <see cref="T:NAnt.Compression.Types.ZipFileSet"/> is a <see cref="T:NAnt.Core.Types.FileSet"/> with extra 
468            attributes useful in the context of the <see cref="T:NAnt.Compression.Tasks.ZipTask"/>.
469            </summary>
470        </member>
471        <member name="P:NAnt.Compression.Types.ZipFileSet.Prefix">
472            <summary>
473            The top level directory prefix. If set, all file and directory paths 
474            in the fileset will have this value prepended. Can either be a single 
475            directory name or a "/" separated path.
476            </summary>
477        </member>
478        <member name="T:NAnt.Compression.Types.ZipFileSetCollection">
479            <summary>
480            Contains a collection of <see cref="T:NAnt.Compression.Types.ZipFileSet"/> elements.
481            </summary>
482        </member>
483        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.#ctor">
484            <summary>
485            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> class.
486            </summary>
487        </member>
488        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.#ctor(NAnt.Compression.Types.ZipFileSetCollection)">
489            <summary>
490            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> class
491            with the specified <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> instance.
492            </summary>
493        </member>
494        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.#ctor(NAnt.Compression.Types.ZipFileSet[])">
495            <summary>
496            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> class
497            with the specified array of <see cref="T:NAnt.Compression.Types.ZipFileSet"/> instances.
498            </summary>
499        </member>
500        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.Add(NAnt.Compression.Types.ZipFileSet)">
501            <summary>
502            Adds a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to the end of the collection.
503            </summary>
504            <param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to be added to the end of the collection.</param> 
505            <returns>The position into which the new element was inserted.</returns>
506        </member>
507        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.AddRange(NAnt.Compression.Types.ZipFileSet[])">
508            <summary>
509            Adds the elements of a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> array to the end of the collection.
510            </summary>
511            <param name="items">The array of <see cref="T:NAnt.Compression.Types.ZipFileSet"/> elements to be added to the end of the collection.</param> 
512        </member>
513        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.AddRange(NAnt.Compression.Types.ZipFileSetCollection)">
514            <summary>
515            Adds the elements of a <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> to the end of the collection.
516            </summary>
517            <param name="items">The <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/> to be added to the end of the collection.</param> 
518        </member>
519        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.Contains(NAnt.Compression.Types.ZipFileSet)">
520            <summary>
521            Determines whether a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> is in the collection.
522            </summary>
523            <param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to locate in the collection.</param> 
524            <returns>
525            <see langword="true"/> if <paramref name="item"/> is found in the 
526            collection; otherwise, <see langword="false"/>.
527            </returns>
528        </member>
529        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.CopyTo(NAnt.Compression.Types.ZipFileSet[],System.Int32)">
530            <summary>
531            Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.        
532            </summary>
533            <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> 
534            <param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
535        </member>
536        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.IndexOf(NAnt.Compression.Types.ZipFileSet)">
537            <summary>
538            Retrieves the index of a specified <see cref="T:NAnt.Compression.Types.ZipFileSet"/> object in the collection.
539            </summary>
540            <param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> object for which the index is returned.</param> 
541            <returns>
542            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.
543            </returns>
544        </member>
545        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.Insert(System.Int32,NAnt.Compression.Types.ZipFileSet)">
546            <summary>
547            Inserts a <see cref="T:NAnt.Compression.Types.ZipFileSet"/> into the collection at the specified index.
548            </summary>
549            <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
550            <param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to insert.</param>
551        </member>
552        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.GetEnumerator">
553            <summary>
554            Returns an enumerator that can iterate through the collection.
555            </summary>
556            <returns>
557            A <see cref="T:NAnt.Compression.Types.ZipFileSetEnumerator"/> for the entire collection.
558            </returns>
559        </member>
560        <member name="M:NAnt.Compression.Types.ZipFileSetCollection.Remove(NAnt.Compression.Types.ZipFileSet)">
561            <summary>
562            Removes a member from the collection.
563            </summary>
564            <param name="item">The <see cref="T:NAnt.Compression.Types.ZipFileSet"/> to remove from the collection.</param>
565        </member>
566        <member name="P:NAnt.Compression.Types.ZipFileSetCollection.Item(System.Int32)">
567            <summary>
568            Gets or sets the element at the specified index.
569            </summary>
570            <param name="index">The zero-based index of the element to get or set.</param>
571        </member>
572        <member name="P:NAnt.Compression.Types.ZipFileSetCollection.FileCount">
573            <summary>
574            Get the total number of files that are represented by the 
575            filesets in this collection.
576            </summary>
577        </member>
578        <member name="T:NAnt.Compression.Types.ZipFileSetEnumerator">
579            <summary>
580            Enumerates the <see cref="T:NAnt.Compression.Types.ZipFileSet"/> elements of a <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/>.
581            </summary>
582        </member>
583        <member name="M:NAnt.Compression.Types.ZipFileSetEnumerator.#ctor(NAnt.Compression.Types.ZipFileSetCollection)">
584            <summary>
585            Initializes a new instance of the <see cref="T:NAnt.Compression.Types.ZipFileSetEnumerator"/> class
586            with the specified <see cref="T:NAnt.Compression.Types.ZipFileSetCollection"/>.
587            </summary>
588            <param name="ZipFileSets">The collection that should be enumerated.</param>
589        </member>
590        <member name="M:NAnt.Compression.Types.ZipFileSetEnumerator.MoveNext">
591            <summary>
592            Advances the enumerator to the next element of the collection.
593            </summary>
594            <returns>
595            <see langword="true" /> if the enumerator was successfully advanced 
596            to the next element; <see langword="false" /> if the enumerator has 
597            passed the end of the collection.
598            </returns>
599        </member>
600        <member name="M:NAnt.Compression.Types.ZipFileSetEnumerator.Reset">
601            <summary>
602            Sets the enumerator to its initial position, which is before the 
603            first element in the collection.
604            </summary>
605        </member>
606        <member name="P:NAnt.Compression.Types.ZipFileSetEnumerator.Current">
607            <summary>
608            Gets the current element in the collection.
609            </summary>
610            <returns>
611            The current element in the collection.
612            </returns>
613        </member>
614    </members>
615</doc>