ZipArchive-Konstruktor (String)
Öffnet ein ZipArchive im angegebenen Pfad zum Lesen. Die angegebene Datei ist mit FileMode.Open geöffnet.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
Public Sub New ( _
archiveFileName As String _
)
public ZipArchive(
string archiveFileName
)
Parameter
- archiveFileName
Typ: System.String
Eine Zeichenfolge, die den Pfad auf dem Dateisystem angibt, um das Archiv an zu öffnen.Der Pfad ist zulässig, um Informationen des absoluten oder relativen Pfad angeben.Relative Pfadinformationen werden relativ zum aktuellen Arbeitsverzeichnis interpretiert.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentException | Pfad ist eine Zeichenfolge der Länge 0, der Pfad enthält nur Leerzeichen, oder enthält mindestens ungültigen Zeichen, wie 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 aufweisen. |
DirectoryNotFoundException | Der angegebene Pfad ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk). |
IOException | E/A-Fehler beim Öffnen der Datei. |
UnauthorizedAccessException | Pfad ist ein Verzeichnis an. - oder der Aufrufer verfügt nicht über die erforderliche Berechtigung. |
FileNotFoundException | Die Datei, die im Pfad angegeben wurde, wurde nicht gefunden. |
NotSupportedException | Pfad ist in ein ungültiges Format. |
InvalidDataException | Die angegebene Datei kann nicht als ZIP-Datei interpretiert werden. |
.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.