ZipArchive.CreateEntry-Methode (String, CompressionLevel)
Erstellt einen leeren Eintrag im Zip-Archiv mit dem Namen des angegebenen Eintrags. Es gibt keine Beschränkungen für die Namen der Einträge. Zeitpunkt des letzte Schreibzugriffs auf den Eintrag ist die aktuelle Uhrzeit festgelegt. Wenn ein Eintrag mit dem angegebenen Namen bereits im Archiv auftritt, wird ein zweiter Eintrag erstellt werden, die den gleichen Namen hat.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Function CreateEntry ( _
entryName As String, _
compressionLevel As CompressionLevel _
) As ZipArchiveEntry
public ZipArchiveEntry CreateEntry(
string entryName,
CompressionLevel compressionLevel
)
Parameter
- entryName
Typ: System.String
Ein Pfad relativ zum Stamm des Archivs, der angibt, den Namen des Eintrags erstellt werden.
- compressionLevel
Typ: Microsoft.TeamFoundation.Framework.Server.CompressionLevel
Die Komprimierungsebene (Speed-Speicher-VS. Größe Kompromiss komprimiert).
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.ZipArchiveEntry
Ein Wrapper für die neu erstellte Datei-Eintrag im Archiv.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | EntryName ist eine Zeichenfolge der Länge 0 (null). |
ArgumentNullException | EntryName ist null. |
NotSupportedException | Die ZipArchive unterstützt keine Schreibvorgänge. |
ObjectDisposedException | Die ZipArchive wurde bereits geschlossen. |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.