ZipArchiveEntry-Klasse
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
Public Class ZipArchiveEntry
public class ZipArchiveEntry
Der ZipArchiveEntry-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Archive | Das ZipArchive, dass dieser Eintrag gehört.Wenn dieser Eintrag gelöscht wurde, ist dieser NULL zurück. | |
CompressedLength | Die komprimierten Größe des Eintrags.Wenn das Archiv, ob der Eintrag gehört, befindet, erstellen Sie den Modus, versucht, diese Eigenschaft abzurufen auslöst immer eine Ausnahme.Wenn das Archiv, ob der Eintrag gehört, im Aktualisierungsmodus ist, ist diese Eigenschaft nur gültig, wenn der Eintrag nicht geöffnet wurde. | |
FullName | Der relative Pfad des Eintrags, wie im ZIP-Archiv gespeichert.Beachten Sie, dass ZIP-Archive jeder Zeichenfolge ermöglichen, der Pfad des Eintrags, einschließlich die ungültigen und absolute Pfade zu sein. | |
LastWriteTime | Das letzte schreiben Zeit des Eintrags, wie im ZIP-Archiv gespeichert.Wenn Sie diese Eigenschaft festlegen, wird ZIPtimestampformat DateTime dem konvertiert, das eine Auflösung von zwei Sekunden unterstützt.Wenn die Daten im letzten schreiben, ist Zeitfeld kein gültiger ZIPtimestamp, ein Leistungsindikator, den Wert 1980 am 1. Januar um Mitternacht zurückgegeben wird. | |
Length | Die nicht komprimiertes Größe des Eintrags.Diese Eigenschaft ist erstellen in Modus ungültig, und es ist im Aktualisierungsmodus nur gültig, wenn der Eintrag nicht geöffnet wurde. | |
Name | Der Dateiname des Eintrags.Dies ähnelt der Teilzeichenfolge von Vor und FullName äquivalent, das dem letzten Verzeichnistrennzeichen folgt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Delete | Löscht den Eintrag aus dem Archiv. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
ExtractToFile(String) | Erstellt eine Datei im Dateisystem mit dem Inhalt und den angegebenen Namen Eintrags.Das letzte schreiben Zeit der Datei wird festgelegt auf das letzte des Eintrags schreiben Zeit.Diese Methode lässt das Überschreiben einer vorhandenen Datei mit demselben Namen.Der Versuch, explizite Verzeichnisse (Einträge mit Namen, die in den Verzeichnistrennzeichen Beenden), zu extrahieren wird nicht die Erstellung eines Verzeichnisses. | |
ExtractToFile(String, Boolean) | Erstellt eine Datei im Dateisystem mit dem Inhalt und den angegebenen Namen Eintrags.Das letzte schreiben Zeit der Datei wird festgelegt auf das letzte des Eintrags schreiben Zeit.Diese Methode führt kann das Überschreiben einer vorhandenen Datei mit demselben Namen. | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Open | Öffnet den Eintrag.Wenn das Archiv, ob der Eintrag gehört, im Lesemodus geöffnet war, ist der zurückgegebene Stream lesbar, und es ist möglicherweise seekable.Wenn Modus erstellen, ist der zurückgegebene Stream geschrieben und nicht seekable.Wenn Aktualisierungsmodus, der zurückgegebene Stream lesbar, aufgehoben, seekable und Unterstützung SetLength. | |
ToString | Gibt dem Vor und FullName des Eintrags zurück. (Überschreibt Object.ToString().) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.