Sprache

ZipOutputStream.PutNextEntryAsync(ZipEntry) Methode

Definition

Startet einen neuen ZIP-Eintrag als Aufgabe und positioniert den Datenstrom.

public System.Threading.Tasks.Task PutNextEntryAsync(Java.Util.Zip.ZipEntry? e);
member this.PutNextEntryAsync : Java.Util.Zip.ZipEntry -> System.Threading.Tasks.Task

Parameter

e
ZipEntry

Der ZIP-Eintrag, um mit dem Schreiben zu beginnen.

Gibt zurück

Eine Aufgabe, die abgeschlossen wird, wenn der Eintragsheader geschrieben wurde und der Datenstrom für die Eingabedaten bereit ist.

Hinweise

Dieser .NET Wrapper wird zum Aufrufen PutNextEntry(ZipEntry)verwendetTask.Run. Es wird kein systemeigener asynchroner Vorgang verwendet.

Der Aufruf schließt jeden aktiven Eintrag. Wenn der neue Eintrag keine Komprimierungsmethode aufweist, wird die Standardmethode des Datenstroms verwendet. Wenn keine Änderungszeit vorhanden ist, wird die aktuelle Uhrzeit verwendet. Die Eintragsdaten werden nicht geschrieben oder das Archiv beendet.

Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie Eingabedaten schreiben oder diesen Datenstrom erneut verwenden. Ausnahmen vom synchronen Aufruf, einschließlich ZIP-Format- und Ausgabefehlern, werden über die Aufgabe gemeldet.

.NET asynchrone Wrapperimplementierung.

Implementierung des Android-ZIP-Eintrags.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: