ZipArchiveEntry.OpenAsync 메서드

정의

오버로드

Name Description
OpenAsync(CancellationToken)

항목을 비동기적으로 엽니다.

OpenAsync(FileAccess, CancellationToken)

OpenAsync(CancellationToken)

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

항목을 비동기적으로 엽니다.

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 열렸으며 이 항목은 이미 한 번 기록되었습니다.

항목이 보관 파일에서 누락되었거나 손상되어 읽을 수 없습니다.

-또는-

지원되지 않는 압축 방법을 사용하여 항목이 압축되었습니다.

이 항목이 속한 ZipArchive가 삭제되었습니다.

설명

항목이 속한 보관 파일을 읽기 모드로 연 경우 반환된 스트림을 읽을 수 있으며 검색할 수도 있고 그렇지 않을 수도 있습니다. 만들기 모드에서 열리는 경우 반환된 스트림은 쓰기 가능하고 검색할 수 없습니다. 업데이트 모드에서 열리는 경우 반환된 스트림은 읽기 가능하고 쓰기 가능하며 검색 가능하며 SetLength를 지원합니다.

적용 대상

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)

매개 변수

access
FileAccess
cancellationToken
CancellationToken

반품

적용 대상