C# Class NSoft.NFramework.Parallelism.Tools.CompressorAsync

/// 비동기 압축/복원을 지원하는 ICompressor의 확장 메소드를 제공합니다.
Mostra file Open project: debop/NFramework Class Usage Examples

Public Methods

Method Description
CompressTask ( this compressor, Stream stream ) : Task

지정한 stream을 비동기적으로 압축하는 Task를 빌드합니다.

CompressTask ( this compressor, byte input ) : Task

비동기 방식으로 정보를 compressor로 압축합니다.

DecompressTask ( this compressor, Stream stream ) : Task

지정한 stream을 비동기적으로 압축복원하는 Task를 빌드합니다.

DecompressTask ( this compressor, byte input ) : Task

비동기 방식으로 압축된 정보를 compressor로 복원합니다.

Method Details

CompressTask() public static method

지정한 stream을 비동기적으로 압축하는 Task를 빌드합니다.
public static CompressTask ( this compressor, Stream stream ) : Task
compressor this Compressor
stream System.IO.Stream 압축할 대상 스트림
return Task

CompressTask() public static method

비동기 방식으로 정보를 compressor로 압축합니다.
public static CompressTask ( this compressor, byte input ) : Task
compressor this 압축기
input byte 압축할 내용
return Task

DecompressTask() public static method

지정한 stream을 비동기적으로 압축복원하는 Task를 빌드합니다.
public static DecompressTask ( this compressor, Stream stream ) : Task
compressor this Compressor
stream System.IO.Stream 압축 해제할 스트림
return Task

DecompressTask() public static method

비동기 방식으로 압축된 정보를 compressor로 복원합니다.
public static DecompressTask ( this compressor, byte input ) : Task
compressor this 압축기
input byte 압축 복원을 할 데이터
return Task