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
- 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.