C# 클래스 ZeroInstall.Store.Implementations.Archives.ArchiveGenerator

Creates an archive from a directory. Preserves execuable bits, symlinks and timestamps.
상속: DirectoryWalkTask, IDisposable
파일 보기 프로젝트 열기: 0install/0install-win

공개 프로퍼티들

프로퍼티 타입 설명
SupportedMimeTypes string[]

Private Properties

프로퍼티 타입 설명
Create ArchiveGenerator
Create ArchiveGenerator
HandleEntries void

공개 메소드들

메소드 설명
Dispose ( ) : void

Disposes the underlying Stream.

보호된 메소드들

메소드 설명
ArchiveGenerator ( [ sourceDirectory ) : System

Prepares to generate an archive from a directory.

Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
Create ( [ sourceDirectory, [ path, [ mimeType = null ) : ArchiveGenerator
Create ( [ sourceDirectory, [ stream, string mimeType ) : ArchiveGenerator
HandleEntries ( IEnumerable entries ) : void

메소드 상세

ArchiveGenerator() 보호된 메소드

Prepares to generate an archive from a directory.
protected ArchiveGenerator ( [ sourceDirectory ) : System
sourceDirectory [ The path of the directory to capture/store in the archive.
리턴 System

Dispose() 공개 메소드

Disposes the underlying Stream.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 추상적인 메소드

protected abstract Dispose ( bool disposing ) : void
disposing bool
리턴 void

프로퍼티 상세

SupportedMimeTypes 공개적으로 정적으로 프로퍼티

All supported MIME types for creating archives. This is a subset of Archive.KnownMimeTypes
public static string[] SupportedMimeTypes
리턴 string[]