C# 클래스 LSLib.LS.PackageWriter

파일 보기 프로젝트 열기: Norbyte/lslib 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Compression CompressionMethod
CompressionLevel CompressionLevel
Version System.UInt32
writeProgress WriteProgressDelegate

공개 메소드들

메소드 설명
Dispose ( ) : void
PackageWriter ( Package package, string path ) : zlib
PaddingLength ( ) : int
Write ( ) : void
WriteFile ( FileInfo info ) : PackagedFileInfo
WriteV10 ( FileStream mainStream ) : void
WriteV13 ( FileStream mainStream ) : void
WriteV7 ( FileStream mainStream ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

PackageWriter() 공개 메소드

public PackageWriter ( Package package, string path ) : zlib
package Package
path string
리턴 zlib

PaddingLength() 공개 메소드

public PaddingLength ( ) : int
리턴 int

Write() 공개 메소드

public Write ( ) : void
리턴 void

WriteFile() 공개 메소드

public WriteFile ( FileInfo info ) : PackagedFileInfo
info FileInfo
리턴 PackagedFileInfo

WriteV10() 공개 메소드

public WriteV10 ( FileStream mainStream ) : void
mainStream System.IO.FileStream
리턴 void

WriteV13() 공개 메소드

public WriteV13 ( FileStream mainStream ) : void
mainStream System.IO.FileStream
리턴 void

WriteV7() 공개 메소드

public WriteV7 ( FileStream mainStream ) : void
mainStream System.IO.FileStream
리턴 void

프로퍼티 상세

Compression 공개적으로 프로퍼티

public CompressionMethod Compression
리턴 CompressionMethod

CompressionLevel 공개적으로 프로퍼티

public CompressionLevel CompressionLevel
리턴 CompressionLevel

Version 공개적으로 프로퍼티

public UInt32,System Version
리턴 System.UInt32

writeProgress 공개적으로 프로퍼티

public WriteProgressDelegate writeProgress
리턴 WriteProgressDelegate