ZipArchiveEntry.OpenAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| OpenAsync(CancellationToken) |
Hiermee opent u de vermelding asynchroon. |
| OpenAsync(FileAccess, CancellationToken) |
OpenAsync(CancellationToken)
- Bron:
- ZipArchiveEntry.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)
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