Freigeben über


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

Siehe auch

Referenz

ZipArchive Klasse

CreateEntry-Überladung

Microsoft.TeamFoundation.Server.Core-Namespace