ZipArchive-Konstruktor (Stream, ZipArchiveMode)

Initialisiert eine neue Instanz der ZipArchive auf dem angegebenen Stream im angegebenen Modus.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Sub New ( _
    stream As Stream, _
    mode As ZipArchiveMode _
)
public ZipArchive(
    Stream stream,
    ZipArchiveMode mode
)

Parameter

  • mode
    Typ: Microsoft.TeamFoundation.Framework.Server.ZipArchiveMode
    Siehe die Beschreibung der ZipArchiveMode-Enumeration.Lesen erfordert des Streams Lesevorgänge unterstützt, erstellen erfordert den Stream Schreiben unterstützen und Update erfordert den Stream zu lesen, schreiben und Suchvorgänge unterstützen.

Ausnahmen

Ausnahme Bedingung
ArgumentException

Der Stream bereits geschlossen ist, sonst Modus ist nicht kompatibel mit den Funktionen des Streams.

ArgumentNullException

Der Stream ist null.

ArgumentOutOfRangeException

Modus ist ein ungültiger Wert angegeben.

InvalidDataException

Der Inhalt des Streams konnte nicht interpretiert werden, als Zip-Datei oder sonst Modus wird Update und ein Eintrag aus dem Archiv fehlt oder ist beschädigt und kann nicht gelesen werden, sonst Modus ist Update und ein Eintrag ist zu groß, um in den Speicher passen.

.NET Framework-Sicherheit

Siehe auch

Referenz

ZipArchive Klasse

ZipArchive-Überladung

Microsoft.TeamFoundation.Framework.Server-Namespace