ZipArchiveEntry.OpenAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| OpenAsync(CancellationToken) |
Apre in modo asincrono la voce. |
| OpenAsync(FileAccess, CancellationToken) |
OpenAsync(CancellationToken)
- Origine:
- ZipArchiveEntry.cs
- Origine:
- ZipArchiveEntry.Async.cs
Apre in modo asincrono la voce.
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)
Parametri
- cancellationToken
- CancellationToken
Token da monitorare per le richieste di annullamento.
Valori restituiti
Flusso che rappresenta il contenuto della voce.
Eccezioni
La voce è già aperta per la scrittura.
oppure
La voce è stata eliminata dall'archivio.
oppure
L'archivio a cui appartiene questa voce è stato aperto in ZipArchiveMode.Create modalità e questa voce è già stata scritta una volta.
La voce non è presente nell'archivio o è danneggiata e non può essere letta.
oppure
La voce è stata compressa usando un metodo di compressione non supportato.
ZipArchive a cui appartiene questa voce è stata eliminata.
Commenti
Se l'archivio a cui appartiene la voce è stato aperto in modalità lettura, il flusso restituito sarà leggibile e potrebbe o potrebbe non essere ricercabile. Se aperto in modalità Crea, il flusso restituito sarà scrivibile e non ricercabile. Se aperto in modalità di aggiornamento, il flusso restituito sarà leggibile, scrivibile e ricercabile e supporterà SetLength.
Si applica a
OpenAsync(FileAccess, CancellationToken)
- Origine:
- 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)
Parametri
- access
- FileAccess
- cancellationToken
- CancellationToken