ZipArchive.CreateEntry Method (String, CompressionLevel)

Creates an empty entry in the Zip archive with the specified entry name. There are no restrictions on the names of entries. The last write time of the entry is set to the current time. If an entry with the specified name already occurs in the archive, a second entry will be created that has the same name.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

public function CreateEntry(
	entryName : String, 
	compressionLevel : CompressionLevel
) : ZipArchiveEntry

Parameters

entryName
Type: System.String

A path relative to the root of the archive that indicates the name of the entry to be created.

compressionLevel
Type: Microsoft.TeamFoundation.Framework.Server.CompressionLevel

The level of the compression (speed/memory vs. compressed size trade-off).

Return Value

Type: Microsoft.TeamFoundation.Framework.Server.ZipArchiveEntry
A wrapper for the newly created file entry in the archive.

ExceptionCondition
ArgumentException

entryName is a zero-length string.

ArgumentNullException

entryName is null.

NotSupportedException

The ZipArchive does not support writing.

ObjectDisposedException

The ZipArchive has already been closed.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft