ZipArchiveEntry.OpenAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| OpenAsync(CancellationToken) |
Abre de forma asincrónica la entrada. |
| OpenAsync(FileAccess, CancellationToken) |
OpenAsync(CancellationToken)
- Source:
- ZipArchiveEntry.cs
- Source:
- ZipArchiveEntry.Async.cs
Abre de forma asincrónica la entrada.
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)
Parámetros
- cancellationToken
- CancellationToken
Token que se va a supervisar para las solicitudes de cancelación.
Devoluciones
Objeto Stream que representa el contenido de la entrada.
Excepciones
La entrada ya está abierta para escribir.
O bien
La entrada se ha eliminado del archivo.
O bien
El archivo al que pertenece esta entrada se abrió en ZipArchiveMode.Create modo y esta entrada ya se ha escrito en una vez.
Falta la entrada del archivo o está dañada y no se puede leer.
O bien
La entrada se ha comprimido mediante un método de compresión que no se admite.
ZipArchive al que pertenece esta entrada se ha eliminado.
Comentarios
Si el archivo al que pertenece la entrada se abrió en modo de lectura, la secuencia devuelta será legible y podría ser o no buscable. Si se abre en modo Crear, la secuencia devuelta se podrá escribir y no se podrá buscar. Si se abre en modo de actualización, la secuencia devuelta será legible, grabable y buscable, y admitirá SetLength.
Se aplica a
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)
Parámetros
- access
- FileAccess
- cancellationToken
- CancellationToken