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 "test.tar.gz" to "test2.tar".</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 "backup.tar.gz", 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 "backup.zip".
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>