ZipArchive-Konstruktor (String)

Wird ein ZipArchive im angegebenen Pfad zum Lesen geöffnet. Die angegebene Datei wird mithilfe von FileMode.Open geöffnet.

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

Syntax

'Declaration
Public Sub New ( _
    archiveFileName As String _
)
public ZipArchive(
    string archiveFileName
)

Parameter

  • archiveFileName
    Typ: System.String
    Eine Zeichenfolge, die Angabe des Pfades auf dem Dateisystem das Archiv auf Öffnen.Der Pfad dürfen relative oder absolute Pfadinformationen angegeben werden.Relative Pfadinformationen werden relativ zum aktuellen Arbeitsverzeichnis interpretiert.

Ausnahmen

Ausnahme Bedingung
ArgumentException

Path ist eine Zeichenfolge der Länge 0 (null), enthält nur Leerraum oder enthält ein oder mehrere ungültige Zeichen durch InvalidPathChars definiert.

ArgumentNullException

path ist NULL.

PathTooLongException

Der angegebene Pfad und/oder der Dateiname überschreiten die vom System vorgegebene Höchstlänge. Beispielsweise müssen Pfade auf Windows-Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen haben.

DirectoryNotFoundException

Der angegebene Pfad ist ungültig; zum Beispiel, wenn es auf einem nicht zugeordneten Laufwerk.

IOException

E/a-Fehler beim Öffnen der Datei ist.

UnauthorizedAccessException

Path gibt ein Verzeichnis oder der Aufrufer verfügt nicht über die erforderliche Berechtigung.

FileNotFoundException

Die in Path angegebene Datei wurde nicht gefunden.

NotSupportedException

Path ist ein ungültiges Format.

InvalidDataException

Die angegebene Datei konnte nicht als Zip-Datei interpretiert werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

ZipArchive Klasse

ZipArchive-Überladung

Microsoft.TeamFoundation.Framework.Server-Namespace