Share via


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

Siehe auch

Referenz

ZipArchive Klasse

CreateEntry-Überladung

Microsoft.TeamFoundation.Framework.Server-Namespace