ZipArchive.CreateEntry-Methode (String)
Erstellt einen leeren Eintrag im ZIP-Archiv mit dem angegebenen Eintragsnamen. Es gibt keine Einschränkungen auf den Namen der Einträge. Das letzte schreiben Zeit des Eintrags wird festgelegt auf die aktuelle Zeit. Wenn ein Eintrag mit dem angegebenen Namen bereits im Archiv vorhanden, wird ein zweiter Eintrag erstellt, die einen identischen Namen. Da kein CompressionLevel angegeben ist, wird der Standardwert, der von der Implementierung des zugrunde liegenden Komprimierungsalgorithmus bereitgestellt wird, verwendet; ZipArchive erzwingt nicht über einen standardmäßigen auf. (Ebenso, wird der zugrunde liegende Komprimierungsalgorithmus von der System.IO.Compression.DeflateStream-Klasse bereitgestellt.)
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.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 Stammverzeichnis des Archivs, dem Namen des zu erstellenden Eintrags, angibt.
Rückgabewert
Typ: Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry
Ein Wrapper für den neu erstellten Dateieintrag im Archiv.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | entryName ist eine Zeichenfolge der Länge 0 (null). |
ArgumentNullException | entryName ist ungültig. |
NotSupportedException | Das ZipArchive unterstützt keine Schreibvorgänge. |
ObjectDisposedException | Das ZipArchive ist 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.