ZipArchiveEntry.OpenAsync Méthode

Définition

Surcharges

Nom Description
OpenAsync(CancellationToken)

Ouvre de façon asynchrone l’entrée.

OpenAsync(FileAccess, CancellationToken)

OpenAsync(CancellationToken)

Source:
ZipArchiveEntry.cs
Source:
ZipArchiveEntry.Async.cs

Ouvre de façon asynchrone l’entrée.

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)

Paramètres

cancellationToken
CancellationToken

Jeton à surveiller pour les demandes d’annulation.

Retours

Flux qui représente le contenu de l’entrée.

Exceptions

L’entrée est déjà ouverte pour l’écriture.

- ou -

L’entrée a été supprimée de l’archive.

- ou -

L’archive à laquelle cette entrée appartient a été ouverte en ZipArchiveMode.Create mode, et cette entrée a déjà été écrite en une seule fois.

L’entrée est manquante dans l’archive ou est endommagée et ne peut pas être lue.

- ou -

L’entrée a été compressée à l’aide d’une méthode de compression qui n’est pas prise en charge.

ZipArchive auquel cette entrée appartient a été supprimée.

Remarques

Si l’archive à laquelle appartient l’entrée a été ouverte en mode Lecture, le flux retourné peut être lu et peut ne pas être recherché. S’il est ouvert en mode Création, le flux retourné est accessible en écriture et ne peut pas être recherché. S’il est ouvert en mode Mise à jour, le flux retourné est lisible, accessible en écriture et recherché, et prend en charge SetLength.

S’applique à

OpenAsync(FileAccess, CancellationToken)

Source:
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)

Paramètres

access
FileAccess
cancellationToken
CancellationToken

Retours

S’applique à