ZipArchiveEntry.OpenAsync Metod

Definition

Överlagringar

Name Description
OpenAsync(CancellationToken)

Asynkront öppnar posten.

OpenAsync(FileAccess, CancellationToken)

OpenAsync(CancellationToken)

Källa:
ZipArchiveEntry.cs
Källa:
ZipArchiveEntry.Async.cs

Asynkront öppnar posten.

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)

Parametrar

cancellationToken
CancellationToken

Token som ska övervakas för annulleringsbegäranden.

Returer

En dataström som representerar innehållet i posten.

Undantag

Posten är redan öppen för skrivning.

-eller-

Posten har tagits bort från arkivet.

-eller-

Arkivet som den här posten tillhör öppnades i ZipArchiveMode.Create läget och den här posten har redan skrivits till en gång.

Posten saknas i arkivet eller är skadad och kan inte läsas.

-eller-

Posten har komprimerats med en komprimeringsmetod som inte stöds.

ZipArchive som den här posten tillhör har tagits bort.

Kommentarer

Om arkivet som posten tillhör öppnades i läsläge kan den returnerade dataströmmen läsas, och den kan vara sökbar eller inte. Om den öppnas i läget Skapa är den returnerade strömmen skrivbar och kan inte sökas. Om den öppnas i uppdateringsläge blir den returnerade strömmen läsbar, skrivbar och sökbar och har stöd för SetLength.

Gäller för

OpenAsync(FileAccess, CancellationToken)

Källa:
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)

Parametrar

access
FileAccess
cancellationToken
CancellationToken

Returer

Gäller för