ZipArchiveEntry.OpenAsync Methode

Definitie

Overloads

Name Description
OpenAsync(CancellationToken)

Hiermee opent u de vermelding asynchroon.

OpenAsync(FileAccess, CancellationToken)

OpenAsync(CancellationToken)

Bron:
ZipArchiveEntry.cs
Bron:
ZipArchiveEntry.Async.cs

Hiermee opent u de vermelding asynchroon.

public System.Threading.Tasks.Task<System.IO.Stream> OpenAsync(System.Threading.CancellationToken cancellationToken = default);
member this.OpenAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Function OpenAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)

Parameters

cancellationToken
CancellationToken

Het token dat moet worden gecontroleerd op annuleringsaanvragen.

Retouren

Een Stream die de inhoud van de vermelding vertegenwoordigt.

Uitzonderingen

De vermelding is momenteel al geopend voor schrijven.

– of –

De vermelding is verwijderd uit het archief.

– of –

Het archief waartoe deze vermelding behoort, is geopend in ZipArchiveMode.Create de modus en deze vermelding is al eenmaal naar geschreven.

De vermelding ontbreekt in het archief of is beschadigd en kan niet worden gelezen.

– of –

De vermelding is gecomprimeerd met behulp van een compressiemethode die niet wordt ondersteund.

De ZipArchive waartoe deze vermelding behoort, is verwijderd.

Opmerkingen

Als het archief waartoe de vermelding behoort, is geopend in de leesmodus, kan de geretourneerde stream worden gelezen en kan het wel of niet worden gezocht. Als deze wordt geopend in de modus Maken, kan de geretourneerde stream worden geschreven en kan deze niet worden gezocht. Als deze wordt geopend in de updatemodus, kan de geretourneerde stream worden gelezen, beschrijfbaar en gezocht en wordt SetLength ondersteund.

Van toepassing op

OpenAsync(FileAccess, CancellationToken)

Bron:
ZipArchiveEntry.Async.cs
public System.Threading.Tasks.Task<System.IO.Stream> OpenAsync(System.IO.FileAccess access, System.Threading.CancellationToken cancellationToken = default);
member this.OpenAsync : System.IO.FileAccess * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Function OpenAsync (access As FileAccess, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)

Parameters

access
FileAccess
cancellationToken
CancellationToken

Retouren

Van toepassing op