Class TarArchive

TarArchive class

이 클래스는 tar 아카이브 파일을 나타냅니다. tar 아카이브를 작성, 추출 또는 업데이트하는 데 사용하십시오.

public class TarArchive : IArchive

생성자

이름설명
TarArchive()의 새 인스턴스를 초기화합니다.TarArchive 클래스.
TarArchive(Stream)의 새 인스턴스를 초기화합니다.Archive 클래스 및 작성 항목 목록은 아카이브에서 추출할 수 있습니다.
TarArchive(string)의 새 인스턴스를 초기화합니다.TarArchive 클래스 및 작성 항목 목록은 아카이브에서 추출할 수 있습니다.

속성

이름설명
Entries { get; }항목 가져오기TarEntry 아카이브를 구성하는 유형.

행동 양식

이름설명
static FromGZip(Stream)제공된 gzip 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
static FromGZip(string)제공된 gzip 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
static FromLZip(Stream)제공된 lzip 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
static FromLZip(string)제공된 lzip 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
static FromXz(Stream)제공된 xz 형식 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
static FromXz(string)제공된 xz 형식 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
static FromZ(Stream)제공된 Z 형식 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
static FromZ(string)제공된 Z 형식 아카이브를 추출하고 구성합니다.TarArchive 추출된 데이터에서.
CreateEntries(DirectoryInfo, bool)지정된 디렉토리에 재귀적으로 모든 파일과 디렉토리를 아카이브에 추가합니다.
CreateEntries(string, bool)지정된 디렉토리에 재귀적으로 모든 파일과 디렉토리를 아카이브에 추가합니다.
CreateEntry(string, FileInfo, bool)아카이브 내에 단일 항목을 생성합니다.
CreateEntry(string, Stream, FileSystemInfo)아카이브 내에 단일 항목을 생성합니다.
CreateEntry(string, string, bool)아카이브 내에 단일 항목을 생성합니다.
DeleteEntry(int)항목 목록에서 항목을 index. 로 제거합니다.
DeleteEntry(TarEntry)항목 목록에서 특정 항목의 첫 번째 항목을 제거합니다.
Dispose()관리되지 않는 리소스 해제, 해제 또는 재설정과 관련된 응용 프로그램 정의 작업을 수행합니다.
ExtractToDirectory(string)아카이브의 모든 파일을 제공된 디렉토리에 추출합니다.
Save(Stream, TarFormat?)제공된 스트림에 아카이브를 저장합니다.
Save(string, TarFormat?)제공된 대상 파일에 아카이브를 저장합니다.
SaveGzipped(Stream, TarFormat?)gzip 압축을 사용하여 아카이브를 스트림에 저장합니다.
SaveGzipped(string, TarFormat?)gzip 압축을 사용하여 경로별로 아카이브를 파일에 저장합니다.
SaveLzipped(Stream, TarFormat?)lzip 압축을 사용하여 아카이브를 스트림에 저장합니다.
SaveLzipped(string, TarFormat?)lzip 압축을 사용하여 경로별로 아카이브를 파일에 저장합니다.
SaveXzCompressed(Stream, TarFormat?, XzArchiveSettings)xz 압축을 사용하여 아카이브를 스트림에 저장합니다.
SaveXzCompressed(string, TarFormat?, XzArchiveSettings)xz 압축을 사용하여 경로별로 아카이브를 경로에 저장합니다.
SaveZCompressed(Stream, TarFormat?)Z 압축을 사용하여 아카이브를 스트림에 저장합니다.
SaveZCompressed(string, TarFormat?)Z 압축을 사용하여 경로별로 아카이브를 경로에 저장합니다.

또한보십시오