ZipArchiveEntry.OpenAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| OpenAsync(CancellationToken) |
エントリを非同期的に開きます。 |
| OpenAsync(FileAccess, CancellationToken) |
OpenAsync(CancellationToken)
エントリを非同期的に開きます。
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)
パラメーター
- cancellationToken
- CancellationToken
キャンセル要求を監視するトークン。
返品
エントリの内容を表すストリーム。
例外
エントリは現在、書き込み用に既に開かれています。
-又は-
エントリがアーカイブから削除されました。
-又は-
このエントリが属するアーカイブは ZipArchiveMode.Create モードで開かれ、このエントリは既に 1 回書き込まれています。
エントリがアーカイブに存在しないか、破損しているため、読み取ることができません。
-又は-
エントリは、サポートされていない圧縮方法を使用して圧縮されています。
このエントリが属する ZipArchive が破棄されました。
注釈
エントリが属しているアーカイブが読み取りモードで開かれた場合、返されるストリームは読み取り可能になり、シーク可能な場合とそうでない場合があります。 作成モードで開いた場合、返されるストリームは書き込み可能であり、シークできません。 更新モードで開いた場合、返されるストリームは読み取り可能、書き込み可能、シーク可能になり、SetLength がサポートされます。
適用対象
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)
パラメーター
- access
- FileAccess
- cancellationToken
- CancellationToken