ZipArchive.CreateEntry-Methode (String)
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.
Da keine CompressionLevel angegeben wird, werden standardmäßig mit der Implementierung der zugrunde liegenden Komprimierungsalgorithmus verwendet; die ZipArchive wird nicht über einen standardmäßigen verhängen.
Die zugrunde liegende Kompressionsalgorithmus wird derzeit von der System.IO.Compression.DeflateStreamclass bereitgestellt.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Function CreateEntry ( _
entryName As String _
) As ZipArchiveEntry
public ZipArchiveEntry CreateEntry(
string entryName
)
Parameter
- entryName
Typ: System.String
Ein Pfad relativ zum Stamm des Archivs, der angibt, den Namen des Eintrags erstellt werden.
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.